Metalang99 1.13.3
Full-blown preprocessor metaprogramming
|
Files | |
file | assert.h [code] |
Static assertions. | |
file | bool.h [code] |
Boolean algebra. | |
file | choice.h [code] |
Choice types: (tag, ...) . | |
file | control.h [code] |
This module is deprecated and exists only for backwards compatibility. | |
file | either.h [code] |
A choice type with two cases. | |
file | gen.h [code] |
Support for C language constructions. | |
file | ident.h [code] |
Identifiers: [a-zA-Z0-9_]+ . | |
file | lang.h [code] |
The core metalanguage. | |
file | list.h [code] |
Cons-lists. | |
file | logical.h [code] |
This module is deprecated and exists only for backwards compatibility. | |
file | maybe.h [code] |
An optional value. | |
file | nat.h [code] |
Natural numbers: [0; 255]. | |
file | seq.h [code] |
Sequences: (x)(y)(z) . | |
file | stmt.h [code] |
Statement chaining. | |
file | tuple.h [code] |
Tuples: (x, y, z) . | |
file | util.h [code] |
Utilitary stuff. | |
file | variadics.h [code] |
Variadic arguments: x, y, z . | |