xo-reader2/include/xo/reader2
2026-02-16 11:08:21 -05:00
..
ssm xo-reader2: progress+apply works up to lparen introducing formals 2026-02-11 18:07:55 -05:00
ApplySsm.hpp xo-reader2: progress+apply works up to lparen introducing formals 2026-02-11 18:07:55 -05:00
DApplySsm.hpp xo-reader2: apply expr now parses up to rightparen 2026-02-12 00:02:56 -05:00
DDefineSsm.hpp xo-reader2: bugfix: checkpoint before allocating SSMs 2026-02-16 11:03:09 -05:00
DefineSsm.hpp xo-reader2: + convenience headers 2026-02-16 09:45:36 -05:00
DExpectExprSsm.hpp xo-reader2 stack: progress towards recognizing function calls [WIP] 2026-02-10 23:28:20 -05:00
DExpectFormalArglistSsm.hpp xo-reader2: revert c++23 feature, to keep osx clang build 2026-01-31 01:14:33 -05:00
DExpectFormalArgSsm.hpp xo-reader2: revert c++23 feature, to keep osx clang build 2026-01-31 01:14:33 -05:00
DExpectSymbolSsm.hpp xo-reader2: revert c++23 feature, to keep osx clang build 2026-01-31 01:14:33 -05:00
DExpectTypeSsm.hpp xo-reader2: revert c++23 feature, to keep osx clang build 2026-01-31 01:14:33 -05:00
DExprSeqState.hpp xo-reader2: bugfix: move toplevel ExprSeqState to parser stack 2026-02-16 11:08:21 -05:00
DIfElseSsm.hpp xo-reader2 stack: top-level lambda w/ apply parses 2026-02-05 15:45:40 -05:00
DLambdaSsm.hpp xo-reader2 stack: parenthesized expressions [WIP] 2026-02-10 15:14:40 -05:00
DParenSsm.hpp xo-reader2: bugfix: checkpoint before allocating SSMs 2026-02-16 11:03:09 -05:00
DProgressSsm.hpp xo-reader2: handle multiple args in apply + streamlined utest 2026-02-12 00:43:46 -05:00
DSequenceSsm.hpp xo-reader2 stack: top-level lambda w/ apply parses 2026-02-05 15:45:40 -05:00
DSyntaxStateMachine.hpp xo-reader2 stack: top-level lambda w/ apply parses 2026-02-05 15:45:40 -05: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: + convenience headers 2026-02-16 09:45:36 -05: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
ExprSeqState.hpp xo-reader2: + convenience headers 2026-02-16 09:45:36 -05:00
IfElseSsm.hpp xo-reader2: + convenience headers 2026-02-16 09:45:36 -05:00
init_reader2.hpp xo-reader2: + init_reader2 + reader2_register_types 2026-01-18 19:09:48 -05:00
LambdaSsm.hpp xo-reader2 stack: parenthesized expressions [WIP] 2026-02-10 15:14:40 -05:00
ParenSsm.hpp xo-reader2 stack: parenthesized expressions [WIP] 2026-02-10 15:14:40 -05:00
ParserConfig.hpp xo-reader2: enable alloc headers for parser stack 2026-02-16 11:03:36 -05:00
ParserResult.hpp xo-reader2: working on example parser repl 2026-01-22 21:03:40 -05:00
ParserStack.hpp xo-reader2: bugfix: checkpoint before allocating SSMs 2026-02-16 11:03:09 -05:00
ParserStateMachine.hpp xo-reader2: bugfix: checkpoint before allocating SSMs 2026-02-16 11:03:09 -05:00
ProgressSsm.hpp xo-reader2 stack: progress towards recognizing function calls [WIP] 2026-02-10 23:28:20 -05:00
Reader.hpp xo-reader2 scaffold (fomo+arena version of xo-reader/) [WIP] 2026-01-18 17:59:46 -05:00
reader2_register_facets.hpp xo-reader2: + regression2_register_facets() 2026-01-18 18:57:33 -05:00
reader2_register_types.hpp xo-reader2: + init_reader2 + reader2_register_types 2026-01-18 19:09:48 -05:00
ReaderConfig.hpp xo-reader2 stack: streamline + mem sizing + bugfixes 2026-02-15 16:16:02 -05:00
SchematikaParser.hpp xo-reader2 stack: streamline + mem sizing + bugfixes 2026-02-15 16:16:02 -05:00
SchematikaReader.hpp xo-expression2: register DGlobalSymtab type + rename 2026-02-16 09:32:53 -05:00
SequenceSsm.hpp xo-reader2: progress+apply works up to lparen introducing formals 2026-02-11 18:07:55 -05:00
SyntaxStateMachine.hpp xo-reader2 xo-expression2: + DSequenceSsm ++ utest 2026-01-31 18:28:25 -05:00
syntaxstatetype.hpp xo-reader2: DApplySsm for apply expressions [WIP] 2026-02-11 16:02:41 -05:00