There are 26 repositories under abstract-syntax-tree topic.
Java 1-21 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.
Automated mass refactoring of source code.
A Static Analysis Tool for Detecting Security Vulnerabilities in Python Web Applications
Spoon is a metaprogramming library to analyze and transform Java source code. :spoon: is made with :heart:, :beers: and :sparkles:. It parses source files to build a well-designed AST with powerful analysis and transformation API.
A grep-like tool which understands source code syntax and allows for manipulation in addition to search
The Rick Roll programming language is a rickroll based, process oriented, dynamic, strong, esoteric programming language. All of the keywords/statements are from Rick Astley's lyrics. Check our tutorial site, https://rick-lang.github.io/programming-language-explainer/
Extract React components and props usage from code.
A neovim plugin for moving around your code in a syntax tree aware manner
VSCode extension to highlight nested code blocks
Internationalize react apps within a lunch break
A source-to-source transpiler for Python to Go translation
fccf: A command-line tool that quickly searches through C/C++ source code in a directory based on a search string and prints relevant code snippets that match the query.
render abstract syntax trees with react
Improved productivity 💯 with the practical 🤓 use of the power 💪 of Abstract Syntax Trees 🌳 to lint ⚠️ and transform 🔀 your code
Custom Python linting through AST expressions
SQL(select) parser written with jison. parse SQL into abstract syntax tree(AST) and stringify back to SQL. sql grammar follows https://dev.mysql.com/doc/refman/5.7/en/select.html
Error Prone extensions: extra bug checkers and a large battery of Refaster rules.
The regular expression parser for ECMAScript.
Abstract Syntax Tree for parsing schema.prisma files
Parse Wolfram Language source code as abstract syntax trees (ASTs) or concrete syntax trees (CSTs)
A library for working with abstract syntax trees.
User-friendly, tiny source code searcher written by pure Python.
Yet another new parser for Groovy programming language(project code: Parrot)
Grep Python Abstract Syntax Trees (AST) using XPath
Parser for the Nix Expressions Language
Generate reports about dependencies and dependents of your JavaScript/TypeScript files through an AST. It supports import and require statements.
Chrome extension to view the abstract syntax tree (AST) of code on GitHub.
Parser and compiler for Ravi and Lua
Powershell script deobfuscation using AST in Python