Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

ANTLR

ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. It’s widely used to build languages, tools, and frameworks. From a grammar, ANTLR generates a parser that can build and walk parse trees.

https://github.com/antlr/antlr4

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

antlr antlr4 cpp csharp dart golang grammar java javascript language-recognition parse parser-generator parsing php python swift

Last synced: 30 Jul 2024

https://github.com/Karumi/Kin

Sane PBXProj files

antlr ios pbxproj tool xcode

Last synced: 30 Jul 2024

https://github.com/Serchinastico/Kin

Sane PBXProj files

antlr ios pbxproj tool xcode

Last synced: 15 Aug 2024

https://github.com/tunnelvisionlabs/antlr4ts

Optimized TypeScript target for ANTLR 4

antlr antlr4 typescript

Last synced: 14 Aug 2024

https://github.com/tunnelvisionlabs/antlr4cs

The original, highly-optimized C# Target for ANTLR 4

antlr c-sharp optimized

Last synced: 02 Aug 2024

https://github.com/chipsalliance/Surelog

SystemVerilog 2017 Pre-processor, Parser, Elaborator, UHDM Compiler. Provides IEEE Design/TB C/C++ VPI and Python AST & UHDM APIs. Compiles on Linux gcc, Windows msys2-gcc & msvc, OsX

antlr antlr4-grammar elaboration linter parser parser-ast preprocessor python-api systemverilog uvm verilog vpi vpi-api vpi-standard

Last synced: 02 Aug 2024

https://github.com/gabriele-tomassetti/antlr-mega-tutorial

This is the companion repository of the ANTLR Mega Tutorial, that will explain everything you need to know to use ANTLR.

antlr antlr4 tutorials

Last synced: 01 Aug 2024

https://github.com/nikunjy/rules

Generic Rules engine in golang

antlr golang json-query json-rules jsonquery rules rules-engine

Last synced: 01 Aug 2024

https://github.com/arcsysu/SYsU-lang

A mini, simple and modular compiler lab for SYsU/SysY(tiny C). Based on Clang/LLVM/ANTLR4/Bison/Flex.

antlr antlr4 bison clang compiler flex lex lexer llvm llvm-ir parser sysy yacc

Last synced: 02 Aug 2024

https://github.com/arvindshmicrosoft/SQLScriptDomSamples

Samples showing how to use Microsoft.SqlServer.TransactSql.ScriptDom classes

antlr azuresql code-formatter csharp dotnet hacktoberfest parsing scriptdom sql-injection sql-server sqldom t-sql visitor-pattern

Last synced: 03 Aug 2024

https://github.com/LB-Yu/data-systems-learning

Learning summary and examples about data systems.

antlr big-data calcite distributed-systems flink hadoop hbase spark

Last synced: 01 Aug 2024

https://github.com/edrdo/dbdia

Diagram generator for Entity-Relationship models and relational schemas.

antlr colab database diagram er graphviz java python schema

Last synced: 02 Aug 2024

https://github.com/dedoussis/algebrain-legacy

Computer Algebra System focusing on symbolic transformations

algebra antlr antlr4 computer-algebra computer-algebra-system java

Last synced: 03 Aug 2024

https://github.com/ralucado/Bb

Programming language for music composition with compiler that generates MIDI files.

antlr antlr-grammar compiler grammar hacktoberfest java language midi music programming

Last synced: 02 Aug 2024

https://github.com/hathamneh/MicroCompiler

A very tiny compiler for Micro language

antlr compiler java

Last synced: 01 Aug 2024

ANTLR Awesome Lists
ANTLR Categories