|
|
2f7155e57b
|
xo-tokenizer: streamline error path during tokenization
|
2025-11-22 23:06:51 -05:00 |
|
|
|
84c5a75b28
|
xo-tokenizer: refactor to correct accounting for line/consume/errpos
|
2025-11-22 20:13:33 -05:00 |
|
|
|
7f1afac903
|
xo-tokenizer: refactor + satisfy clang on osx
|
2025-11-21 09:19:06 -05:00 |
|
|
|
8c11c108ca
|
xo-interpreter: setting up for gc in interactive interpreter
|
2025-11-20 21:26:18 -05:00 |
|
|
|
813407310c
|
xo-expression: less-than-or-equal
|
2025-07-27 18:19:54 -04:00 |
|
|
|
6a7353f689
|
build: osx carveouts
|
2025-07-25 10:42:40 -04:00 |
|
|
|
93b2daab6c
|
xo-reader xo-expression xo-tokenizer xo-jit: comparison + apply
|
2025-07-23 23:19:16 -05:00 |
|
|
|
ce760bd5cf
|
xo-tokenizer xo-reader: + bool literals + if-expr parsing
|
2025-07-22 07:20:56 -05:00 |
|
|
|
65a83cd77c
|
detailed parser error reporting [wip - 1 example]
|
2025-07-19 21:09:57 -05:00 |
|
|
|
8c36bbce28
|
reader reports tokenizer errors through normal return
|
2025-07-19 16:47:59 -05:00 |
|
|
|
55602c83cc
|
xo-tokenizer: pretty-printing debug support
|
2025-07-13 21:19:52 -05:00 |
|
|
|
3b073d013f
|
xo-tokenizer: + doc for tokenizer + other doc-related improvements
|
2025-06-25 23:50:30 -05:00 |
|
|
|
21aa8978cf
|
xo-tokenizer: streamline input_state/tokenizer interaction + docs
|
2025-06-25 07:48:44 -05:00 |
|
|
|
093f8a4b7c
|
tokenizer: + input_state helper
|
2025-06-24 23:50:21 -05:00 |
|
|
|
6fbfd065a2
|
xo-tokenizer: docs + error-handling improvement
drop exceptions for return-value error object
|
2025-06-23 23:08:12 -05:00 |
|
|
|
27ef5701ac
|
xo-tokenizer: bugfix: yields token works + 2phase utest
|
2025-06-22 16:16:23 -05:00 |
|
|
|
35555df976
|
xo-tokenizer: tag explicit fallthrough in switch
|
2025-05-11 01:52:58 -05:00 |
|
|
|
6395a7a285
|
Add 'xo-tokenizer/' from commit '830c6ebe55'
git-subtree-dir: xo-tokenizer
git-subtree-mainline: e8f65f88cf
git-subtree-split: 830c6ebe55
|
2025-05-11 01:36:13 -05:00 |
|