Commit Graph

17 Commits

Author SHA1 Message Date
Greg Shuflin 33573bf268 More updates, bump derivative version 2021-11-18 18:24:06 -08:00
Greg Shuflin 77030091bb Add nom_locate 2021-11-17 04:38:00 -08:00
Greg Shuflin 1cdaaee9a6 Using nom parser 2021-11-17 01:04:11 -08:00
Greg Shuflin aec3fd070e Remove schala-codegen crate 2021-11-14 03:44:48 -08:00
Greg Shuflin 76b1e9c0dc More types of expr 2021-11-05 02:43:34 -07:00
Greg Shuflin 359f274f33 More trying out peg 2021-11-03 18:01:23 -07:00
Greg Shuflin e7308485df Rewrite many parser tests
Also introduces pretty print crate for parsing tests.
2021-10-30 17:11:45 -07:00
Greg Shuflin 48e2d9a683 Add additional tests 2021-10-25 23:34:17 -07:00
Greg Shuflin 15a08aa8f7 SymbolTable error refactoring 2021-10-19 19:19:21 -07:00
Greg Shuflin 421a33c42c Use TryFrom<&str> for Tokens 2021-10-14 02:47:19 -07:00
Greg Shuflin 6012e8cf9d Refactor main.rs
main.rs controls options, calls into interactive or non-interactive
start function from schala-repl.
2021-10-07 02:10:27 -07:00
Greg Shuflin 77bf42be6c Update to current rust 2021-10-07 00:51:45 -07:00
greg 854740a63f SymbolTrie 2019-10-17 03:15:39 -07:00
greg 58251d3f28 Use colored in symbol table debug 2019-09-25 02:28:24 -07:00
greg 355604d911 Cargo.lock should be version-controlled 2019-09-25 01:54:14 -07:00
greg ba7a2e658f Don't track Cargo.lock 2017-09-19 22:10:56 -07:00
greg 5428810d2c Add llvm dependencies 2017-09-19 22:10:56 -07:00