summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-01-23Slight improvements to example codeHEADmasterJed Barber
2021-01-23Implementation detail docs, some old notes removedJed Barber
2021-01-21Lexer combinator Needs_More case fixedJed Barber
2021-01-21Piecewise parsing fixed, unit testedJed Barber
2021-01-19Readme added, some outdated notes removedJed Barber
2021-01-19Project files now have optimized compile modeJed Barber
2021-01-19Removed simple_calc from examples.gprJed Barber
2021-01-19Slight improvement to curtailment in Memoize and ContinueJed Barber
2021-01-19Basic HTML documentation addedJed Barber
2021-01-18Separate_By and Separate_End_By now ignore Separator and Ender combinator ↵Jed Barber
results
2021-01-18Changed Redirect error to Constraint_ErrorJed Barber
2021-01-13Removed simple_calcJed Barber
2021-01-13Lexer now is sure to slide input arrays to start with 1Jed Barber
2021-01-13Removed superfluous Line_End/Input_End lexer combinatorsJed Barber
2021-01-13Stamp/Ignore now Stamp/Discard/IgnoreJed Barber
2021-01-12Memoize and curtailment for left recursion should be correct nowJed Barber
2020-12-25Calc now creates simpler parse treesJed Barber
2020-12-25Parser tests, left recursion testJed Barber
2020-12-18Modified ssss.adb for variable input sizeJed Barber
2020-12-17Very very rough notes on curtailment issuesJed Barber
2020-12-17Indirect left recursion should now work properlyJed Barber
2020-12-17Simplified calculator example with only addition and subtraction of integersJed Barber
2020-12-14License addedJed Barber
2020-12-13Calculator example program addedJed Barber
2020-12-13Bugfixes, esp Delete_UnreachableJed Barber
2020-12-12Duplicate subgroup bug fixed, finallyJed Barber
2020-12-12More bugfixes and Parser unit testsJed Barber
2020-12-10Some unit tests for Packrat.ParsersJed Barber
2020-12-10Bugfixes and extra parser combinatorsJed Barber
2020-12-05Reduced generic instantiation size blowupJed Barber
2020-12-05Workaround for linker issues in unit testsJed Barber
2020-12-05Bug in parameter visibility when using Traits to instantiate other packages ↵Jed Barber
fixed
2020-12-05A simpler example addedJed Barber
2020-12-05More precise Merge function, does it do anything?Jed Barber
2020-12-05Fixed bug in debug string for empty graphJed Barber
2020-12-05Moved Finished_Tokens and related types to Tokens packageJed Barber
2020-12-04Scan/Parse functions are now packages, tests broken with linker errorsJed Barber
2020-12-04Instantiation package improvementsJed Barber
2020-12-04More generic token predicatesJed Barber
2020-12-04Tidying up some commentsJed Barber
2020-12-04Added redirects for self-referential combinatorsJed Barber
2020-12-03Parser constraint error bugs fixedJed Barber
2020-12-03Example parser for sentence from whitepaperJed Barber
2020-12-03Made parse functions distinct from stamp/ignore functionsJed Barber
2020-12-03Removed component/combinator distinction in parsersJed Barber
2020-12-03Instantiation packages for text parsingJed Barber
2020-12-03Main parse functions implementedJed Barber
2020-12-03Root parser combinatorJed Barber
2020-12-03Revised how root nodes are handled in parse graphsJed Barber
2020-12-02Parser Stamp and Ignore combinatorsJed Barber