Repository navigation

#

abstract-syntax-tree

Java 1-21 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.

Java
5920
3 天前
Java
2913
1 小时前
Python
2187
5 年前

Spoon is a metaprogramming library to analyze and transform Java source code. 🥄 is made with ❤, 🍻 and ✨. It parses source files to build a well-designed AST with powerful analysis and transformation API.

Java
1845
1 天前

An awesome code differencing tool

Java
1156
18 天前

A grep-like tool which understands source code syntax and allows for manipulation in addition to search

Rust
844
12 天前

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/

Python
764
6 个月前

Extract React components and props usage from code.

JavaScript
638
4 个月前

Solidity Static Analyzer that easily integrates into your editor

Rust
594
3 天前
Python
493
3 天前

VSCode extension to highlight nested code blocks

TypeScript
486
1 年前

A source-to-source transpiler for Python to Go translation

Python
396
2 年前

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.

C++
379
10 个月前

Improved productivity 💯 with the practical 🤓 use of the power 💪 of Abstract Syntax Trees 🌳 to lint ⚠️ and transform 🔀 your code

JavaScript
302
5 年前

Custom Python linting through AST expressions

Python
276
2 年前

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

JavaScript
256
1 年前