summaryrefslogtreecommitdiff
path: root/com.h
blob: f08769e595c25f554f0d0677e9f104c3fc1da5fc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef _com_h
#define _com_h

typedef struct _compiler Compiler;

#include "state.h"
#include "chunk.h"


struct _compiler {
	State *S;
	Chunk *ch;
};
Compiler compiler_new(Compiler *outer, Chunk *ch);

#define BYTECODE(C) (C->ch->bc)

#endif