Added lambda expressions, lambda types, no body yet
This commit is contained in:
3
print.c
3
print.c
@@ -4,9 +4,6 @@ function void typespec_print(Typespec *spec);
|
||||
global S64 indent;
|
||||
|
||||
#define println(...) do{ printf("\n"); print_indent(); printf(__VA_ARGS__); }while(0)
|
||||
#define AST_CAST(item, T) T *item = (T *)item
|
||||
#define AST_IterT(parent, name, T) for(T *name = (T *)(parent)->first; name; name=(T *)name->next) // , assert(name->kind == AST_##type
|
||||
#define AST_Iter(parent,name) AST_IterT(parent,name,AST)
|
||||
|
||||
|
||||
function void
|
||||
|
||||
Reference in New Issue
Block a user