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.

GitHub

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