Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-10-13 | Change project file structure and api | Juan Manuel Tomás | |
2024-10-12 | Add surrounded parser | Juan Manuel Tomás | |
2024-10-02 | Move the project into a new path of breadth first parsing | Juan Manuel Tomás | |
2023-07-24 | Change how critical parts of the parsing are handled | Juan Manuel Tomás | |
2023-05-01 | Improve flexibility | Juan Manuel Tomás | |
This will make it easier to run the parser in a multi-stage setup without sacrificing the standalone setups. Modified comp to extract the location of parsed things. I expose the parts of the Input, Parsing and Failure objects to customize error handling. Parsing and Failure objects have a default printer now. | |||
2022-12-17 | Add negate operator and polish literals | Juan Manuel Tomás | |
2022-12-07 | Expand on alternative parsers and lookahead idea | Juan Manuel Tomás | |
2022-12-06 | Fix lookahead input and introduce discarding bind | Juan Manuel Tomás | |
2022-12-04 | First advances to lookahead implementation | Juan Manuel Tomás | |
2022-10-30 | Index lines and columns from 1 like most text editors | Juan Manuel Tomás | |
2022-10-30 | Initial Commit | Juan Manuel Tomás | |
This first revision has a working parser generator, with support for custom error reporting and handling of string and file inputs. |