• Joined on 2021-04-16
greg pushed to master at greg/schala 2021-10-27 00:36:39 -07:00
d65233240a Unify u32-based identifiers into common code
a3463f5519 Add rustfmt.toml and format tree walk evaluator:wq
Compare 2 commits »
greg pushed to master at greg/schala 2021-10-26 15:58:11 -07:00
0c6d2be95a Use term "tag" consistently with type u32
greg pushed to master at greg/schala 2021-10-26 15:39:54 -07:00
264fc2ae58 Start work on named struct
e4592ddfb2 Bit of work for record patterns
8896b1a7a7 Kill old comments
Compare 3 commits »
greg pushed to master at greg/schala 2021-10-26 14:06:00 -07:00
851fd9885f Make a distinct Block type
greg pushed to master at greg/schala 2021-10-26 13:37:11 -07:00
3402cfe326 Clippy pass
greg pushed to master at greg/schala 2021-10-26 13:12:39 -07:00
f71d3707c6 Get back to zero warnings
greg pushed to master at greg/schala 2021-10-26 13:08:21 -07:00
0808bcbc87 Remove old reduced_ast, eval
47ff6b3cb5 Move over last test
e6061becc0 Move over more tests
c8af776b15 Uncomment line in test
b9767d0d7d Fix bug with pattern matching
Compare 52 commits »
greg pushed to master at greg/schala 2021-10-26 13:07:57 -07:00
e68331fe0a Make methods on Visitor public
greg pushed to master at greg/schala 2021-10-23 01:02:44 -07:00
e947569100 Rewrite Visitor
greg pushed to master at greg/schala 2021-10-21 21:55:40 -07:00
92a695e523 Eliminate one table in SymbolTable
greg pushed to master at greg/schala 2021-10-21 20:00:39 -07:00
b342213826 Add ids to type Variants
greg pushed to master at greg/schala 2021-10-21 19:54:02 -07:00
b4f765167b Redesign Variant struct
2256f25482 Add id_to_symbol table to SymbolTable
Compare 2 commits »
greg pushed to master at greg/schala 2021-10-21 19:25:59 -07:00
4ddcbc89ad Parameterize type of ScopeStack scope names
greg pushed to master at greg/schala 2021-10-21 14:47:32 -07:00
fb31687dea Run rustfmt on symbol_table code
greg pushed to master at greg/schala 2021-10-21 14:44:36 -07:00
93d0a2cd7d Clippy fix in eval
9b5c3629c0 Update schala-lang to edition 2021
b5484e67ee Update to edition 2021
Compare 3 commits »
greg pushed to master at greg/schala 2021-10-21 11:44:21 -07:00
248af74ec0 Add parsing for annotations
3b5ebf92b4 Some additional notes
Compare 2 commits »
greg pushed to master at greg/schala 2021-10-21 01:31:43 -07:00
4a366fda30 Modified some of the syntax playground
greg pushed to master at greg/schala 2021-10-20 18:44:04 -07:00
f625b80d0c Update README
greg pushed to master at greg/schala 2021-10-20 01:18:20 -07:00
5eb743a8b5 Updated TODO file
greg pushed to master at greg/schala 2021-10-20 00:19:00 -07:00
75935db9e6 Get rid of ReducedAST unit