index
:
packrat
master
Parser combinators that can handle ambiguous left-recursive grammars
Jed Barber
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Collapse
)
Author
2021-01-21
Lexer combinator Needs_More case fixed
Jed Barber
2021-01-21
Piecewise parsing fixed, unit tested
Jed Barber
2021-01-19
Slight improvement to curtailment in Memoize and Continue
Jed Barber
2021-01-18
Separate_By and Separate_End_By now ignore Separator and Ender combinator ↵
Jed Barber
results
2021-01-18
Changed Redirect error to Constraint_Error
Jed Barber
2021-01-13
Lexer now is sure to slide input arrays to start with 1
Jed Barber
2021-01-13
Removed superfluous Line_End/Input_End lexer combinators
Jed Barber
2021-01-13
Stamp/Ignore now Stamp/Discard/Ignore
Jed Barber
2021-01-12
Memoize and curtailment for left recursion should be correct now
Jed Barber
2020-12-25
Parser tests, left recursion test
Jed Barber
2020-12-17
Indirect left recursion should now work properly
Jed Barber
2020-12-14
License added
Jed Barber
2020-12-13
Bugfixes, esp Delete_Unreachable
Jed Barber
2020-12-12
Duplicate subgroup bug fixed, finally
Jed Barber
2020-12-12
More bugfixes and Parser unit tests
Jed Barber
2020-12-10
Bugfixes and extra parser combinators
Jed Barber
2020-12-05
Reduced generic instantiation size blowup
Jed Barber
2020-12-05
Bug in parameter visibility when using Traits to instantiate other packages ↵
Jed Barber
fixed
2020-12-05
More precise Merge function, does it do anything?
Jed Barber
2020-12-05
Fixed bug in debug string for empty graph
Jed Barber
2020-12-05
Moved Finished_Tokens and related types to Tokens package
Jed Barber
2020-12-04
Scan/Parse functions are now packages, tests broken with linker errors
Jed Barber
2020-12-04
Instantiation package improvements
Jed Barber
2020-12-04
More generic token predicates
Jed Barber
2020-12-04
Tidying up some comments
Jed Barber
2020-12-04
Added redirects for self-referential combinators
Jed Barber
2020-12-03
Parser constraint error bugs fixed
Jed Barber
2020-12-03
Made parse functions distinct from stamp/ignore functions
Jed Barber
2020-12-03
Removed component/combinator distinction in parsers
Jed Barber
2020-12-03
Instantiation packages for text parsing
Jed Barber
2020-12-03
Main parse functions implemented
Jed Barber
2020-12-03
Root parser combinator
Jed Barber
2020-12-03
Revised how root nodes are handled in parse graphs
Jed Barber
2020-12-02
Parser Stamp and Ignore combinators
Jed Barber
2020-12-01
Proper Allow_Incomplete behaviour in non-curtailing parser combinators
Jed Barber
2020-12-01
Curtailing parser combinators implemented
Jed Barber
2020-11-29
Non-curtailing parser combinators implemented
Jed Barber
2020-11-28
Cleaned up Lexer, Util package names
Jed Barber
2020-11-28
Skeleton of Packrat.Parsers
Jed Barber
2020-11-14
Changed No_Loops_Introduced to Loops_Introduced
Jed Barber
2020-11-14
Removed label cutoff from Parse_Graph debug strings
Jed Barber
2020-11-13
Refactored Tokens, Errors, Traits
Jed Barber
2020-11-12
Parse_Graph debug strings fixed
Jed Barber
2020-11-12
Outline of tests for Parse_Graphs
Jed Barber
2020-11-12
Isomorphism functions complete
Jed Barber
2020-11-07
Parse_Graphs complete aside from isomorphism and testing
Jed Barber
2020-05-23
Added Is_Ambiguous function to Parse_Graphs
Jed Barber
2020-05-22
Apparently I lied, also old Graphs package removed
Jed Barber
2020-05-22
Parse_Graphs complete but untested
Jed Barber
2020-04-20
Updated and fixed tests, fixed Pass_Forward array sliding bug
Jed Barber
[next]