You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Welcome to the wiki for pta-parser! This project aims to build a PEG-based parser for plain text accounting(PTA). Ideally, the parser will handle grammar variations between the Big 3 most popular PTA apps. Many variations are non-trivial from a parsing perspective and may require parser modes or other solutions.
Goals:
One general-purpose parser with the ability to parse the shared grammar of the Big 3, e.g., ISO 8601 extended dates.
Provide PAT-oriented projects with an MIT-licensed open-source PAT parser.
Potential Goals:
SDKs for multiple languages.
Visualizer of the parsed result tree
Debugging capabilities (?)
Non-goals:
Build a full PAT. The Big 3 meet PAT user expectations sufficiently.