xo-reader2/include/xo/reader2
Roland Conybeare d14f119a37 xo-interpreter2 stack: + reason arg to visit_gco_children()
Helps streamline DX1Collector in xo-gc/.
Want both forward and verify entry points for the same
representation.
2026-04-10 01:10:03 -04:00
..
apply xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
define xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
deftype xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
env xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
expect_formal_arg xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
expect_listtype xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
expect_qdict xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
ifelse xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
lambda xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
paren xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
parser xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
quote xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
ssm xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
ApplySsm.hpp xo-reader2: refactor: move apply genfacet to subdirs 2026-03-11 10:42:42 -05:00
DDefineSsm.hpp xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
DefineSsm.hpp xo-reader2: move DDefineSsm generated support to spec'd subdirs 2026-03-24 23:41:05 -04:00
DeftypeSsm.hpp xo-reader2: refactor: move deftype impl to deftype/ subdir 2026-03-11 10:32:31 -05:00
DExpectExprSsm.hpp xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
DExpectFormalArglistSsm.hpp xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
DExpectQArraySsm.hpp xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
DExpectQListSsm.hpp xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
DExpectQLiteralSsm.hpp xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
DExpectSymbolSsm.hpp xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
DExpectTypeSsm.hpp xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
DGlobalEnv.hpp xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
DProgressSsm.hpp xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
DQuoteSsm.hpp xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
DSequenceSsm.hpp xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
DSyntaxStateMachine.hpp xo-reader2 stack: expand symbol table to store typedefs 2026-03-11 07:49:14 -05:00
DToplevelSeqSsm.hpp xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
ExpectExprSsm.hpp xo-interpreter2 stack: work on variable references [WIP] 2026-02-05 10:44:11 -05:00
ExpectFormalArglistSsm.hpp xo-reader2: + convenience headers 2026-02-16 09:45:36 -05:00
ExpectFormalArgSsm.hpp xo-reader2: refactor: move ExpectFormalArgSsm support -> subdir 2026-03-17 12:57:41 -04:00
ExpectListTypeSsm.hpp xo-reader2: parse list types + utest 2026-03-11 14:13:48 -05:00
ExpectQArraySsm.hpp xo-interpreter2 stack: + literal array parsing 2026-03-03 12:12:09 +11:00
ExpectQDictSsm.hpp xo-reader2: #q supports literal dictionaries 2026-03-17 21:04:08 -04:00
ExpectQListSsm.hpp xo-interpreter2 stack: parse literal lists (w/ implicit types) 2026-03-02 23:21:10 +11:00
ExpectQLiteralSsm.hpp xo-interpreter2 stack: handle operator expressions w/ qliterals 2026-03-02 11:05:12 +11:00
ExpectSymbolSsm.hpp xo-reader2: + convenience headers 2026-02-16 09:45:36 -05:00
ExpectTypeSsm.hpp xo-reader2: + convenience headers 2026-02-16 09:45:36 -05:00
ExpressionParser.hpp xo-reader2 scaffold (fomo+arena version of xo-reader/) [WIP] 2026-01-18 17:59:46 -05:00
GlobalEnv.hpp xo-interpreter2 stack: refactor + bugfix operator expr 2026-03-12 20:26:08 -05:00
IfElseSsm.hpp xo-reader2: refactor: generated file locn for IfElseSsm 2026-03-11 10:21:17 -05:00
init_reader2.hpp xo-reader2: + init_reader2 + reader2_register_types 2026-01-18 19:09:48 -05:00
LambdaSsm.hpp xo-reader2: refactor: move Lambda genfacet files to subdirs 2026-03-11 10:27:04 -05:00
ParenSsm.hpp xo-reader2: bugfix: ParenSsm include paths 2026-03-17 12:50:22 -04:00
ParserConfig.hpp xo-interpreter2 stack: refactor + bugfix operator expr 2026-03-12 20:26:08 -05:00
ParserResult.hpp xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
ParserStack.hpp xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
ParserStateMachine.hpp xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
ProgressSsm.hpp xo-reader2 stack: progress towards recognizing function calls [WIP] 2026-02-10 23:28:20 -05:00
QuoteSsm.hpp refactor: + narrower interface for gc pointer forwarding 2026-04-05 23:53:02 -04:00
Reader.hpp xo-reader2 scaffold (fomo+arena version of xo-reader/) [WIP] 2026-01-18 17:59:46 -05:00
ReaderConfig.hpp xo-interpreter2 stack: refactor + bugfix operator expr 2026-03-12 20:26:08 -05:00
SchematikaParser.hpp xo-reader2: + gcobject facet includes for DSchematikaParser 2026-03-24 22:18:37 -04:00
SchematikaReader.hpp xo-interpreter2 stack: + reason arg to visit_gco_children() 2026-04-10 01:10:03 -04:00
SequenceSsm.hpp xo-reader2: progress+apply works up to lparen introducing formals 2026-02-11 18:07:55 -05:00
SetupReader2.hpp xo-reader2: streamline setup 2026-03-16 19:21:09 -05:00
SyntaxStateMachine.hpp xo-reader2 xo-expression2: + DSequenceSsm ++ utest 2026-01-31 18:28:25 -05:00
syntaxstatetype.hpp xo-reader2: #q supports literal dictionaries 2026-03-17 21:04:08 -04:00
ToplevelSeqSsm.hpp xo-reader2: rename DExprSeqState -> DToplevelSeqSsm 2026-02-16 11:15:30 -05:00