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.

A Compiler Writing Journey

C
12066
1 个月前
C++
3960
4 年前

xmnlp:提供中文分词, 词性标注, 命名体识别,情感分析,文本纠错,文本转拼音,文本摘要,偏旁部首,句子表征及文本相似度计算等功能

Python
1290
3 年前

INTERSPEECH 2023-2024 Papers: A complete collection of influential and exciting research papers from the INTERSPEECH 2023-24 conference. Explore the latest advances in speech and language processing. Code included. Star the repository to support the advancement of speech technology!

680
8 个月前

Chinese text segmentation with R. R语言中文分词 (文档已更新 🎉 :https://qinwenfeng.com/jiebaR/ )

C++
361
5 年前

A lexical analyzer based on DFA that is built using JS and supports multi-language extensions / 一个基于DFA的支持多语言扩展的JS版开源词法分析器

JavaScript
341
2 年前

LLVM Tutorial: Kaleidoscope (Implementing a Language with LLVM)

C++
264
3 年前

Implementing a complete Compiler for a simple C-like language using the C-tools Flex and Bison

C
187
3 年前

OysterKit is a framework that provides a native Swift scanning, lexical analysis, and parsing capabilities. In addition it provides a language that can be used to rapidly define the rules used by OysterKit called STLR

Swift
177
6 年前

A compiler that accepts any valid program written in C. It is made using Lex and Yacc. Returns a symbol table, parse tree, annotated syntax tree and intermediate code.

Yacc
138
2 年前

[EMNLP 2021] LingFeat - A Comprehensive Linguistic Features Extraction ToolKit for Readability Assessment

Python
128
2 年前

😸 💬 A module to compute textual lexical richness (aka lexical diversity).

Python
109
2 年前

Santiago is a lexing and parsing toolkit for Rust

Rust
102
3 年前

A procedural programming language built in Rust which compiles to QBE

Rust
78
2 天前

Perform lexical analysis on words, one word at a time.

Python
64
7 年前

A Lexical Analyzer Generator

Common Lisp
62
8 个月前