ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
- parsing
- parser-generator
- antlr
- antlr4
47,133 repositories indexed
1–24 of 37 · Most stars
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
:atom: Run code interactively, inspect data, and plot. All the power of Jupyter kernels, inside your favorite text editor.
A fast, powerful, safe and lightweight scripting language and engine for .NET
Python library for creating PEG parsers
Fast Compiler for C# Expression Trees and the lightweight LightExpression alternative. Diagnostic and code generation tools for the expressions.
Popular PHP library for serialized execution of critical code in concurrent situations
High-performance, minimalist async-io (proactor) networking for Golang.
PHP library for parsing plain text email content.
A lightweight (350MB) Lisp interpreter in Malbolge Unshackled, often dubbed the hardest turing complete programming language.
Synchronization and asynchronous computation package for Go
A library of queues that enable sending ordered tasks to asynchronous contexts
A Ruby C wrapper for Open Text Summarizer
Fast resizable golang semaphore primitive
The single instruction language - Flip a bit, then Jump
go-lock is a lock library implementing read-write mutex and read-write trylock without starvation
PHP library to find URLs in text and turn them into clickable links. Made to handle complex URLs, HTML markup and edge cases.
A refined core library for D programming language. The module has concurrency / collections / event / io / logging / text / serialization and more.
gpool - a generic context-aware resizable goroutines pool to bound concurrency based on semaphore.
This is the Ruby interface to LIBLINEAR (much more efficient than LIBSVM for text classification and other large linear classifications)
A multiplexor for aligned time.Time tickers in Go
Write parsers for arbitrary text inputs, entirely in Java, with no preprocessing phase
Elixir binding to Detergent erlang library used to call WSDL/SOAP Services
Parse placeholder and wildcard text commands
query language and terminal utility for querying and transforming Lisp, JSON and other text files. written in Common Lisp