923e8b7218
added some basic validation
0e5d5f7de7
Brought parser back completely from the dead
d0d6f0475e
Added types
0775d0c70a
Added locations to Tokens in the parser
39f7d5aba4
Fixed lexer not taking identifiers with number in them and finished parsing support for protocols
45950fdb34
Added ProtocolDeclaration datatype
f9451e3d7d
preparing materials for adding protocol to parser and added type aliases to parser
6be6635e4e
big rewrite
b5cdc9c4fd
changed file extension to .aldi and made it so that decorators don't work
94b7aabdec
Added struct declarations to parsers
501e2f5cb5
work
58bc6facbc
Merge remote-tracking branch 'origin/kodin/keyboard-driver'
ad85f82be3
begin work for fb_driver interface