Parser topic
A parser turns its input (often text in form of a file) into a more advantageous representation (usually a certain data structure in memory) to perform a specific task.
Common examples include:
- parsers for markup languages (e.g. HTML/Markdown etc)
- parsers for data-serialization formats (e.g. JSON/XML/YAML etc)
- parsers used as part of/in conjunction with a compiler (in this case, the parser consumes the tokenized input emitted by the Lexer and ultimately feeds the resulting parse tree/concrete syntax tree into the compiler)
DIVA_Tools
A global host of tools used to mod/parse Project DIVA games.
error-log-parser
Simple PHP library to parse Apache or Nginx error-log file entries for further usage.
forensicsim
A forensic open-source parser module for Autopsy that allows extracting the messages, comments, posts, contacts, calendar entries and reactions from a Microsoft Teams IndexedDB LevelDB database.
german-nouns
A list of ~100,000 German nouns and their grammatical properties compiled from WiktionaryDE as CSV file. Plus a module to look up the data and parse compound words.
bibtex-parser
BibTex Parser provides an API to read .bib files programmatically.
aria
Expressive, noiseless, interpreted, toy programming language
Num-Plus-Plus
A scientific & intutive calculator written in Flutter.
algebra-latex
Parse and calculate latex formatted math
latex-utensils
A LaTeX parser, a BibTeX parser, and utilities.