Repository navigation

#

abstract-syntax-tree

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

Java
5953
15 小时前
Java
3020
19 小时前
Python
2196
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
1861
2 天前

An awesome code differencing tool

Java
1227
7 天前

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

Rust
856
20 小时前

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
765
8 个月前

Extract React components and props usage from code.

JavaScript
647
6 个月前

Solidity Static Analyzer that easily integrates into your editor

Rust
618
10 天前
Python
499
15 小时前

VSCode extension to highlight nested code blocks

TypeScript
488
1 年前

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

Python
393
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
1 年前

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

JavaScript
303
5 年前

Custom Python linting through AST expressions

Python
277
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
254
2 年前