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 12,639 public repositories matching this topic...
C and C++ parser for CLI arguments
-
Updated
May 12, 2024 - C++
Boa is an embeddable and experimental Javascript engine written in Rust. Currently, it has support for some of the language.
-
Updated
May 12, 2024 - Rust
A compiler front end for the C++ language
-
Updated
May 12, 2024 - C++
A POSIX-compliant AWK interpreter written in Go, with CSV support
-
Updated
May 12, 2024 - Go
⚓ A collection of JavaScript tools written in Rust.
-
Updated
May 12, 2024 - Rust
LIEF - Library to Instrument Executable Formats
-
Updated
May 12, 2024 - C++
A command line argument parser for Java 17.
-
Updated
May 12, 2024 - Java
Дипломная работа по теме "Разработка компилятора" (ФИИТ бак. 3-4 курс, ПМИ маг. 1-2 курс)
-
Updated
May 12, 2024 - C++
⛩️ A scripting language
-
Updated
May 12, 2024 - Go
Утилита для скачивания всех вложений, которые можно получить из архива аккаунта VKontakte
-
Updated
May 12, 2024 - Python
✉️ Isomorphic e-mail parser (with MIME support) written in TypeScript.
-
Updated
May 12, 2024 - TypeScript
A hyper-optimized 1kb library to build fully type-safe parsers in TypeScript.
-
Updated
May 12, 2024 - TypeScript
🔬 Valve's Source 2 resource file format parser, decompiler, and exporter.
-
Updated
May 12, 2024 - C#
The INI header-only library for Modern C++ supports reading and writing, even writing comments. It is cross-platform and can be used on multiple operating systems.
-
Updated
May 12, 2024 - C++
- Followers
- 93 followers