Scott Richmond
|
23128902bc
|
add pkg-kw tokens
|
2024-05-20 18:04:24 -04:00 |
|
Scott Richmond
|
8d3d9a2dc5
|
2big commit: stand up fns, definitions and calls, lots of bugfixes
|
2024-05-19 01:58:10 -04:00 |
|
Scott Richmond
|
b5d23b26ec
|
ensure :errors is always a tuple or array, never nil; allows (empty? (scanner :errors)) to work as a test for errors
|
2024-05-18 17:00:18 -04:00 |
|
Scott Richmond
|
67cd9d479b
|
keywords must start with lower case
|
2024-05-14 13:45:41 -04:00 |
|
Scott Richmond
|
65eb17778c
|
don't put break before pipeline
|
2024-05-11 23:25:07 -04:00 |
|
Scott Richmond
|
064b5df2dd
|
better name for package names
|
2024-05-10 15:02:55 -04:00 |
|
Scott Richmond
|
232261b646
|
add uppercase pkg to scanner
|
2024-05-10 14:29:12 -04:00 |
|
Scott Richmond
|
248e424993
|
moar bugfixes
|
2024-05-09 18:29:51 -04:00 |
|
Scott Richmond
|
3f16e45204
|
fix escaping brace bug, which was fixing next-char bug; also clean some stuff up
|
2024-05-09 16:35:22 -04:00 |
|
Scott Richmond
|
c5d04ddd66
|
some unfinished work on string interpolation
|
2024-05-08 17:42:10 -04:00 |
|
Scott Richmond
|
0eb212dd45
|
add a break before pipline
|
2024-05-08 15:29:31 -04:00 |
|
Scott Richmond
|
cdb71a8122
|
:rarrow -> :arrow
|
2024-05-08 13:59:46 -04:00 |
|
Scott Richmond
|
05703a27fa
|
complete simple expressions
|
2024-04-29 18:38:08 -04:00 |
|
Scott Richmond
|
3d570beb45
|
start work on a recursive descent parser
|
2024-04-28 18:13:49 -04:00 |
|
Scott Richmond
|
d253dc3d3e
|
stash work
|
2024-01-19 16:50:01 -05:00 |
|
Scott Richmond
|
70e8763dc5
|
Pull janet files out into their own dir; start work on parser
|
2024-01-07 22:59:00 -05:00 |
|