#
Parser
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)
Here are 877 public repositories matching this topic...
Go Package for Parsing Simple Symbols
-
Updated
Apr 18, 2023 - Go
A collection of Pascal-related pieces of software, written in Go.
-
Updated
Jan 15, 2023 - Go
Parser and evaluator of trivaluated logical expressions
-
Updated
Apr 4, 2023 - Go
This library is a helper to transform natural language date time info into real times.
-
Updated
Jul 21, 2023 - Go
This is a tool designed for parsing Metaid data.
-
Updated
Nov 3, 2023 - Go
An energy saving/efficient modern data protocol format parser.Supported modern data protocol formats are JSON/YAML, etc
-
Updated
Mar 12, 2023 - Go
Environment variables parser for conf project
-
Updated
Oct 7, 2024 - Go
Simple, combinatorial parsing in Go!
-
Updated
Sep 11, 2024 - Go
- Followers
- 100 followers