Most popular ast repositories and open source projects
A grammar describes the syntax of a programming language, and might be defined in Backus-Naur form (BNF). A lexer performs lexical analysis, turning text into tokens. A parser takes tokens and builds a data structure like an abstract syntax tree (AST). The parser is concerned with context: does the sequence of tokens fit the grammar? A compiler is a combined lexer and parser, built for a specific grammar.
JavaParser-AST-Inspector
Using JavaParser (https://github.com/JavaParser/JavaParser), browse an...
8 44 44
ph-javacc-maven-plugin
An updated version of the javacc-maven-plugin using ParserGeneratorCC
4 38 38
eslint-plugin-require-sort
ESlint plugin for sorting requires (CommonJS modules) alphabetically
1 35 35