Commit Graph

18 Commits (aeaf487de7c6ff32b5d9e3c397432d97eb79208f)

Author SHA1 Message Date
NotAFile aeaf487de7 add sync logic keywords 2022-08-07 18:14:55 +02:00
NotAFile a2cca95dbd rework typed_ir to have flat expressions 2022-04-05 23:31:20 +02:00
NotAFile b6c6a23ca5 parse struct blocks 2022-04-05 14:40:47 +02:00
NotAFile 2dd99ae641 add parsing for expression blocks 2022-04-05 14:14:49 +02:00
NotAFile 95b64a324a small cleanups 2022-04-05 13:34:48 +02:00
NotAFile b848d5d3ea add comments to lexer 2022-04-05 00:03:48 +02:00
NotAFile da5258a11a add match blocks and constant literals 2022-04-04 21:40:08 +02:00
NotAFile a69c6ab0b3 get examples semi-working again 2022-02-05 00:58:47 +01:00
NotAFile fd3a553072 clippy fix 2022-02-03 21:49:44 +01:00
NotAFile faf92307e2 start implementing state adt 2022-02-03 01:55:12 +01:00
NotAFile aadf044f9d prepare for removing module syntax 2022-02-03 00:54:50 +01:00
NotAFile dfae432055 clippy fix 2022-02-03 00:08:45 +01:00
NotAFile e1f64548b4 add custom error type 2022-02-03 00:05:10 +01:00
NotAFile a2411244f4 move rest of parser 2022-02-02 01:41:19 +01:00
NotAFile 1798baa9d3 clippy fix 2022-02-02 01:03:03 +01:00
NotAFile 825703e1ce switch parser to using tokens 2022-02-02 01:00:11 +01:00
NotAFile 108297b966 cargo fmt 2022-02-01 23:24:07 +01:00
NotAFile daa4da8037 add tokenizer for new parser 2022-02-01 23:14:11 +01:00