aboutsummaryrefslogtreecommitdiff
path: root/src/parse.hff
blob: 9976df388a8083143c5020bc43426ca9d9e0088c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
struct Loc {
   fileid u16,
   idx    isize,
   col    int,
   line   int,
}

#[lax]
enum TokT {
   kw_or
}

struct Tok {
   t int,
   u union {
      i i64
   },
}

struct Decl {
}

struct Parser {

}

extern fn parse(P *Parser, path *const u8) [#]Decl;