|
|
1ae512b261
|
xo-interpreter: plumb initial global symtab so builtins reach parser
|
2025-11-27 11:50:34 -05:00 |
|
|
|
628fcc44a1
|
xo-reader: fix hardwired debug flag
|
2025-11-19 09:39:03 -05:00 |
|
|
|
3c0dffe019
|
refactor xo::ast -> xo::scm + restore nodef ppdetail_atomic build
|
2025-07-28 10:13:25 -04:00 |
|
|
|
3573ec800a
|
xo-tokenizer xo-reader: + bool literals + if-expr parsing
|
2025-07-22 07:20:56 -05:00 |
|
|
|
781adeb0d3
|
reader reports tokenizer errors through normal return
|
2025-07-19 16:47:59 -05:00 |
|
|
|
adc0ca287e
|
xo-reader: + pretty-printing support [WIP]
|
2025-07-13 21:21:20 -05:00 |
|
|
|
3b3e8e495c
|
xo-reader: exprreplxx example program, now with line editing
|
2025-07-05 16:16:16 -05:00 |
|
|
|
2bf7c3d9dc
|
xo-reader: distinguish interactive sessions
+ allow top-level i64 literals
|
2025-07-04 10:10:40 -05:00 |
|
|
|
37268113fb
|
xo-parser: prep: semicolon expr separator, prep for infix ops
|
2024-08-06 23:09:05 -04:00 |
|
|
|
f00c390e37
|
xo-reader: naming: xo_parser->xo_reader
|
2024-08-06 10:19:33 -04:00 |
|