summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2020-12-01Proper Allow_Incomplete behaviour in non-curtailing parser combinatorsJed Barber
2020-12-01Curtailing parser combinators implementedJed Barber
2020-11-29Non-curtailing parser combinators implementedJed Barber
2020-11-28Cleaned up Lexer, Util package namesJed Barber
2020-11-28Skeleton of Packrat.ParsersJed Barber
2020-11-14Changed No_Loops_Introduced to Loops_IntroducedJed Barber
2020-11-14Removed label cutoff from Parse_Graph debug stringsJed Barber
2020-11-14Parse_Graph behavioural unit tests implementedJed Barber
2020-11-13Refactored Tokens, Errors, TraitsJed Barber
2020-11-12Parse_Graph debug strings fixedJed Barber
2020-11-12Outline of tests for Parse_GraphsJed Barber
2020-11-12Isomorphism functions completeJed Barber
2020-11-07Parse_Graphs complete aside from isomorphism and testingJed Barber
2020-05-24Revamped tests to use the basic-unit-test projectJed Barber
2020-05-23Added Is_Ambiguous function to Parse_GraphsJed Barber
2020-05-22Apparently I lied, also old Graphs package removedJed Barber
2020-05-22Parse_Graphs complete but untestedJed Barber
2020-04-22Factored notes for directed graph lib out to separate repoJed Barber
2020-04-22Revamped notes, formulated generic directed graph APIJed Barber
2020-04-20Updated and fixed tests, fixed Pass_Forward array sliding bugJed Barber
2020-04-19Removed Finish field from Tokens for Graph reasonsJed Barber
2020-04-19Refactoring of Lexer Scan functionsJed Barber
2020-04-19Removal of manual memory management in favour of HoldersJed Barber
2020-04-19MiscJed Barber
2019-03-11Graph Append and Prepend functions should now workJed Barber
2019-03-11Graph functions Delete_Position, Delete_Children, Delete_All_Children, ↵Jed Barber
Equal_Subgraph, Subgraph_Node_Count should now work
2019-02-04Reworked Graphs/Interfaces to avoid the Cursors and Nodes being taggedJed Barber
2019-01-29Completed more Graphs tests, restructured Ratnest.Tests package layoutJed Barber
2019-01-29Clarified Cursor details in Packrat.Graphs, added test for FindJed Barber
2019-01-27Iteration specifications added for Parse_GraphsJed Barber
2019-01-26Interfaces for Cursors and Graphs addedJed Barber
2019-01-20All lexer functions should be functional nowJed Barber
2019-01-18Packrat.Lexer Stamp, Ignore, Scan, Scan_Only functions/procedures completedJed Barber
2019-01-15Redesigned Lexer Scan functions slightly, added tests for themJed Barber
2019-01-14Tests added for Stamp and Ignore procedures in Packrat.LexerJed Barber
2019-01-14Implemented details of Lexer_Context typeJed Barber
2019-01-14Merged Packrat.Lexer.Combinators into Packrat.Lexer, separated debugging ↵Jed Barber
functions into subpackage in /test subdir
2019-01-13Spec for Packrat.Lexer Stamp, Scan, and derivative functions and proceduresJed Barber
2019-01-13Remaining lexer combinators workingJed Barber
2019-01-13All lexer combinators except Many and Many_Until now functionalJed Barber
2019-01-13Added equals function overload for TokensJed Barber
2019-01-13Revised tests and notesJed Barber
2019-01-12Packrat.Lexer.Combinators specs and tests completeJed Barber
2019-01-11Restructured Lexer combinators to use record return typeJed Barber