Commit Graph

38 Commits

Author SHA1 Message Date
Casey Rodarmor
aae665a4e9 Tokenize looks like it's working. 2016-10-26 22:04:12 -07:00
Casey Rodarmor
7a77c910b6 Reworked tokenizer, not trying to dig myself out of the wreckage. 2016-10-26 20:54:44 -07:00
Casey Rodarmor
52aa496d9c Lots of work. Expression parsing and evaluation mostly. 2016-10-25 19:11:58 -07:00
Casey Rodarmor
4807800bc6 Update notes 2016-10-23 23:52:06 -07:00
Casey Rodarmor
cfbc2a0495 Update notes 2016-10-23 23:49:57 -07:00
Casey Rodarmor
19e015d094 Update notes 2016-10-23 23:40:16 -07:00
Casey Rodarmor
f01ef06bf0 Update notes 2016-10-23 21:25:37 -07:00
Casey Rodarmor
f74ece6629 Ran clippy and fixed issues. I <3 clippy! 2016-10-23 20:39:50 -07:00
Casey Rodarmor
92d231c2ec Add --justfile and --working-directory flags 2016-10-23 19:56:30 -07:00
Casey Rodarmor
e8a4a82e4d TokenClass -> TokenKind
'Kind' seems to be the rust convention, or close too it. See
std::io::ErrorKind and compiler internals.
2016-10-23 18:46:04 -07:00
Casey Rodarmor
512d3f67a8 Update notes 2016-10-23 17:32:18 -07:00
Casey Rodarmor
8d358faf69 Update notes 2016-10-23 17:13:06 -07:00
Casey Rodarmor
913bcba5f7 Starting to rewrite the parser 2016-10-22 23:18:26 -07:00
Casey Rodarmor
fdf73945d7 Notes 2016-10-22 15:11:47 -07:00
Casey Rodarmor
ebf66f7600 Merge remote-tracking branch 'origin/master' 2016-10-16 19:11:51 -07:00
Casey Rodarmor
4c44096718 Giant fucking mess. 2016-10-16 18:59:49 -07:00
Casey Rodarmor
3f231fb5b0 Update notes 2016-10-09 17:45:00 -07:00
Casey Rodarmor
72921c0fa8 Update notes 2016-10-08 17:29:45 -07:00
Casey Rodarmor
6df4109510 More validation of recipes, allow leading shebang 2016-10-08 17:29:45 -07:00
Casey Rodarmor
06f9d029e3 Notes 2016-10-08 17:29:45 -07:00
Casey Rodarmor
c7fb47760b Update notes 2016-10-08 17:29:45 -07:00
Casey Rodarmor
b11b81c640 Add --show command line flag 2016-10-08 17:29:45 -07:00
Casey Rodarmor
ba2ae0a166 Update notes 2016-10-08 17:29:45 -07:00
Casey Rodarmor
c957165f4c Actually run recipes, add a bunch of tests 2016-10-08 17:29:45 -07:00
Casey Rodarmor
a421858d76 Update notes 2016-10-07 17:57:35 -07:00
Casey Rodarmor
fa25c846c7 More validation of recipes, allow leading shebang 2016-10-06 17:43:30 -07:00
Casey Rodarmor
d503b37fb3 Notes 2016-10-06 16:56:36 -07:00
Casey Rodarmor
18b43786be Update notes 2016-10-05 16:08:13 -07:00
Casey Rodarmor
2ab75ef03a Add --show command line flag 2016-10-05 16:03:11 -07:00
Casey Rodarmor
fa3856669f Update notes 2016-10-05 14:00:51 -07:00
Casey Rodarmor
355fd685ba Actually run recipes, add a bunch of tests 2016-10-05 13:58:18 -07:00
Casey Rodarmor
c0f58eefe8 Lots of work. 2016-10-03 23:55:55 -07:00
Casey Rodarmor
1a7a61acbc Update justfile, notes 2016-10-02 22:31:15 -07:00
Casey Rodarmor
2d783d5bfb Update notes 2016-10-02 15:47:21 -07:00
Casey Rodarmor
f81e7d8953 Update notes 2016-10-02 15:33:04 -07:00
Casey Rodarmor
2d8e3d9abe Basic parsing and circular dependency detection working 2016-09-30 23:48:23 -07:00
Casey Rodarmor
c53b6b0ce2 Update notes 2016-09-30 14:23:01 -07:00
Casey Rodarmor
fc37c208ad Add notes 2016-09-29 21:45:53 -07:00