Commit Graph

25 Commits

Author SHA1 Message Date
greg 82cfd3f03d Adding proc macro for codegen
This should hopefully make the compiler pass thing I want to do possible
2018-04-27 02:19:09 -07:00
greg 36b3f58f77 Get rid of all top-level dependencies 2018-03-23 18:48:15 -07:00
greg f181e2f284 move schala into separate crate 2018-03-23 18:43:43 -07:00
greg fd4f5e17df Move robo to separate crate 2018-03-21 01:46:11 -07:00
greg 8ca5a77174 Move rukka to crate 2018-03-21 01:43:43 -07:00
greg 78a250bcba Move maaru into separate crate 2018-03-20 23:29:56 -07:00
greg 31fc751799 Rename schala-lib -> schala-repl 2018-03-20 21:17:46 -07:00
greg f25b76ea11 Kill some packages from schala bin 2017-11-01 01:23:54 -07:00
greg a6f8616839 Halfway done to library-ifying schala 2017-10-30 20:06:20 -07:00
greg 9379485713 Some linker bullshit
I don't know why I needed to do this
2017-10-26 02:03:47 -07:00
greg e054c4b27f Revert "Starting to split project into multiple crates"
This reverts commit e3b0f4a51e.
Bah, this was a bad idea, wrong way to do it
2017-10-23 00:45:01 -07:00
greg e3b0f4a51e Starting to split project into multiple crates 2017-10-23 00:43:43 -07:00
greg db835f42aa Convert webapp to using included files 2017-10-12 02:13:55 -07:00
greg 7ac5846282 A tiny bit more work on the webapp 2017-09-19 22:11:05 -07:00
greg 006fd7d411 Trying webapp
Note this doesn't work yet
2017-09-19 22:11:05 -07:00
greg e47a2c7241 Save REPL config to file 2017-09-19 22:11:04 -07:00
greg 16d9e3eb60 Colored text for artifacts 2017-09-19 22:11:02 -07:00
greg 88d1896281 Identifiers and keywords 2017-09-19 22:11:02 -07:00
greg dd4816624c Change name of project to Schala 2017-09-19 22:11:00 -07:00
greg c50be58cd2 Moved from simplerepl to lineread crate 2017-09-19 22:10:59 -07:00
greg 1b59c264b4 Use itertools peeking_take_while
Cuts down on lines in the tokenizer
2017-09-19 22:10:58 -07:00
greg aac3ca40fe Add getopts 2017-09-19 22:10:57 -07:00
greg a01b6c874e Small-step function arg evaluation 2017-09-19 22:10:57 -07:00
greg d3f6bbabaa Starting to add actual LLVM generating code 2017-09-19 22:10:56 -07:00
greg 6098bf84d6 Initial commit 2017-09-19 22:10:51 -07:00