antlr4
Grammar processor
A tool for generating parsers and listeners from grammars to process structured text or binary files
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
17k stars
370 watching
3k forks
Language: Java
last commit: 2 days ago antlrantlr4cppcsharpdartgolanggrammarjavajavascriptlanguage-recognitionparseparser-generatorparsingphppythonswift
Related projects:
Repository | Description | Stars |
---|---|---|
rollxx/antlr-sparql-grammar | Provides parsers and lexers for parsing and analyzing SPARQL queries | 10 |
flinedev/bartycrouch | Automates string updates and translations in Xcode projects | 1,365 |
litesolutions/sonar-sslr-grappa | A SonarQube plugin framework using grappa parsers to tokenize languages and build ASTs. | 4 |
facebookresearch/laser | A library for calculating and using multilingual sentence embeddings. | 3,599 |
lark-parser/lark | A parsing toolkit that provides a flexible and modular way to parse context-free languages in Python | 4,909 |
kvanttt/dage | An integrated development environment for creating and editing ANTLR grammars | 30 |
github-linguist/linguist | Detects and categorizes the languages used in a repository's codebase. | 12,319 |
sebastianruder/nlp-progress | A comprehensive repository tracking progress in NLP tasks and their corresponding datasets. | 22,715 |
pemistahl/lingua | An accurate language detection library for Java and the JVM suitable for both short and long text inputs. | 707 |
axa-group/nlp.js | A comprehensive NLP library for building conversational AI systems with entity extraction, sentiment analysis, language identification, and more. | 6,283 |
rali-udem/simplenlg-enfr | A Java library for generating text in multiple languages, with a focus on grammatical accuracy and coverage of language fundamentals. | 25 |
phorward/colm | A programming language designed to analyze and transform computer languages through grammar-based parsing | 1 |
adbar/simplemma | Lemmatization tool for natural language processing | 145 |
jfecher/ante | A systems language focused on refinement types and lifetime inference | 1,908 |
mattnathan/sparql4idea | Integrates the SPARQL query language into IntelliJ IDEA for querying and validating RDF data | 6 |