Repository navigation

#

Parsing

维基百科

相关主题

ANTLRLR parser

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.

gchq/CyberChef

The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis

JavaScript
30965
14 天前

An incremental parsing system for programming tools

Rust
20292
4 小时前

ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.

Java
17825
16 天前

Unified framework for building enterprise RAG pipelines with small, specialized models

Python
13368
9 天前

A Compiler Writing Journey

C
11592
9 个月前
fabian-hiller/valibot

The modular and type safe schema library for validating structural data 🤖

TypeScript
7467
20 小时前

ECMAScript parsing infrastructure for multipurpose analysis

TypeScript
7093
2 年前
arktypeio/arktype

TypeScript's 1:1 validator, optimized from editor to runtime

TypeScript
5927
1 小时前

A library and language for building parsers, interpreters, compilers, etc.

JavaScript
5285
3 天前

A Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.

Swift
5240
8 天前
5231
2 个月前
CoffeeScript
4935
2 年前

The Elegant Parser

Rust
4881
25 天前

Wrangling Untrusted File Formats Safely

C
4474
25 天前

Write expressive, high-performance parsers with ease.

Rust
3982
2 天前