preliminary work on sea of nodes based intermediate representation.
This commit is contained in:
parent
989a32fa7b
commit
849e0b6863
13 changed files with 918 additions and 58 deletions
2
sema.h
2
sema.h
|
|
@ -63,7 +63,7 @@ typedef struct {
|
|||
|
||||
typedef struct _scope {
|
||||
struct _scope *parent;
|
||||
struct { char *key; type *value; } *defs;
|
||||
struct { char *key; ast_node *value; } *defs;
|
||||
} scope;
|
||||
|
||||
typedef struct {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue