Displaying 1 to 16 from 16 results

antlr4ts - Optimized TypeScript target for ANTLR 4

  •    TypeScript

This project has separate requirements for developers and end users. 💡 The requirements listed on this page only cover user scenarios - that is, scenarios where developers wish to use ANTLR 4 for parsing tasks inside of a TypeScript application. If you are interested in contributing to ANTLR 4 itself, see CONTRIBUTING.md for contributor documentation.




yahdl - A programming language for FPGAs.

  •    Java

Yet Another Hardware Description Language. To provide a familiar and productive language for makers and hobbyists to develop applications on FPGAs.


antlr4-c3 - A grammar agnostic code completion engine for ANTLR4 based parsers

  •    TypeScript

This project contains a grammar agnostic code completion engine for ANTLR4 based parsers. The c3 engine is able to provide code completion candidates useful for editors with ANTLR generated parsers, independent of the actual language/grammar used for the generation. The original implementation is provided as a node module, and is written in TypeScript. A port to Java is available under ports/java. Implementations under the ports folder might not be up to date compared to the Typescript version.

vscode-antlr4 - ANTLR4 language support for Visual Studio Code

  •    ANTLR

The extension for ANTLR4 support in Visual Studio code. This release includes fixes for latest Visual Studio Code changes and comes with fixed backend tests.

antlr4example - A Java example for Antlr4

  •    ANTLR

A quick Antlr4 Java example. The example uses antlr4-maven-plugin to compile the grammar arithmetic.g4 and parse an arithmetic expression: the pythagorean theorem.

PT

  •    CSharp

PT Pattern Matching Engine, or PT.PM, is an engine for searching patterns in the source code. PT.PM is based on Unified Abstract Syntax Tree (UST). At present time C#, Java, PHP, PL/SQL, T-SQL, and JavaScript are supported. Patterns can be described within the code or using a domain-specific language (DSL). Artifacts are also available.

robots

  •    Java

Distributed robots.txt parser and rule checker through API access. If you are working on a distributed web crawler and you want to be polite in your action, then you will find this project very useful. Also, this project can be used to integrate into any SEO tool to check if the content is being indexed correctly by robots.

antlr-php-runtime - PHP 7 Runtime for ANTLR4

  •    PHP

The getting started guide should get you started. Each target language for ANTLR has a runtime package for running parser generated by ANTLR4. The runtime provides a common set of tools for using your parser.

codelyzer - Codelyzer is a framework that provides interfaces to build and analyze source code in various languages and generates a platform-independent representation as a universal abstract syntax tree (UAST) model or a JSON file

  •    CSharp

Codelyzer is a framework that provides interfaces to build and analyze source code in various languages and generates a platform-independent representation as a universal abstract syntax tree (UAST) model or a JSON file. It offers fine-grained controls to specify the kind of metadata (properties of classes, methods, etc.) to gather and how deep in the hierarchy of the code to search while generating these artifacts. Currently, the framework only supports the C# language. By generating the output as a JSON file, this framework allows you to develop analysis tools in any language.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.