Commit graph

18 commits

Author SHA1 Message Date
fd2e5c0b3a git subrepo clone (merge) git@github.com:Rconybea/xo-tokenizer2.git xo-tokenizer2
subrepo:
  subdir:   "xo-tokenizer2"
  merged:   "48a082cb"
upstream:
  origin:   "git@github.com:Rconybea/xo-tokenizer2.git"
  branch:   "main"
  commit:   "48a082cb"
git-subrepo:
  version:  "0.4.9"
  origin:   "???"
  commit:   "???"
2026-06-06 22:25:20 -04:00
cf0bd4d975 xo-XXX -> .xo-XXX (prep subrepo) 2026-06-06 22:00:54 -04:00
6189e631f3 xo-interpreter2 stack: wrap TokenizerError as DRuntimeError
Also fix _read_eval_print() to report them!
2026-03-27 11:16:28 -04:00
a68aaf41ec xo-reader2: + op>= support 2026-03-12 23:41:21 -05:00
6b46975642 xo-reader2 stack: support op<= 2026-03-12 21:08:58 -05:00
2e1ae9bca3 xo-interpreter2: + nil + cons 2026-03-11 16:19:40 -05:00
fc25a17262 xo-reader2 stack: expand symbol table to store typedefs
+ typedef utest
+ misc qol policy choices
2026-03-11 07:49:14 -05:00
03e42817b7 xo-interpreter2 stack: handle operator expressions w/ qliterals 2026-03-02 11:05:12 +11:00
ee00a16d5e xo-reader2 stack: + #q token + QuoteSsm [WIP - not functional] 2026-03-01 13:06:57 +11:00
c931fca242 xo-interpreter2 .. xo-arena. memory pool introspection 2026-02-03 01:05:36 -05:00
f6aae4190e xo-interpreter2: scaffold repl + alloc measurement frameowkr 2026-02-02 21:55:34 -05:00
610afe7677 xo-reader2: readerreplxx works + streamline debugging 2026-01-23 14:57:43 -05:00
258d0823f5 xo-reader2: + example app 'readerreplxx' 2026-01-23 11:54:32 -05:00
42e2276e97 xo-tokenizer2: cosmetic / minor 2026-01-19 11:33:14 -05:00
15d9448d03 xo-reader2 scaffold (fomo+arena version of xo-reader/) [WIP] 2026-01-18 17:59:46 -05:00
c7486ba674 xo-tokenizer: example tokenrepl restored to wokring order
Now with CBufferedInput in Tokenizer
2026-01-11 19:10:42 -05:00
8daf562b29 xo-tokenizer2: use xo-arena DCircularBuffer to buffer input line 2026-01-11 18:42:08 -05:00
f7bd3b0db3 + xo-tokenizer2 xo-reader2 xo-expression2 xo-interpreter2
2nd gen schematika interpreter using fomo
2026-01-10 12:39:09 -05:00