Parsing
A grammar describes the syntax of a programming language, and might be defined in Backus-Naur form (BNF). A lexer performs lexical analysis, turning text into tokens. A parser takes tokens and builds a data structure like an abstract syntax tree (AST). The parser is concerned with context: does the sequence of tokens fit the grammar? A compiler is a combined lexer and parser, built for a specific grammar.
Here are 3,310 public repositories matching this topic...
Code for running the Preventable Deaths Tracker website
-
Updated
Jun 3, 2024 - JavaScript
Elevate user interactions with ChatFAQ: your open-source chatbot solution, offering the full spectrum of ChatGPT capabilities. AI + LLM + CMS
-
Updated
Jun 3, 2024 - Python
Core validation logic for pydantic written in rust
-
Updated
Jun 3, 2024 - Python
Automated threat intel feed parsing and consolidation💻👾🤖
-
Updated
Jun 3, 2024 - Python
Core validation logic for pydantic written in rust
-
Updated
Jun 3, 2024 - Python
The modular and type safe schema library for validating structural data 🤖
-
Updated
Jun 3, 2024 - TypeScript
Python library for creating PEG parsers
-
Updated
Jun 3, 2024 - Python
Scala macros for compile-time generation of safe and ultra-fast JSON codecs
-
Updated
Jun 3, 2024 - Scala
Command line parsing, invocation, and rendering of terminal output.
-
Updated
Jun 3, 2024 - C#
Bringing Generative AI to the way the Civil Service works
-
Updated
Jun 3, 2024 - Jupyter Notebook
An incremental parsing system for programming tools
-
Updated
Jun 3, 2024 - Rust
A C++ application that uses Boost.Spirit X3 to parse SQL files and extract table definitions, then generates corresponding C++ header files.
-
Updated
Jun 3, 2024 - C++
Unified framework for building enterprise RAG pipelines with small, specialized models
-
Updated
Jun 3, 2024 - Python
- Followers
- 10.2k followers
- Wikipedia
- Wikipedia