Repository navigation

#

abstract-syntax-tree

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

Java
5757
2 天前
Java
2655
15 小时前
Python
2183
4 年前

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
1805
11 小时前

An awesome code differencing tool

Java
988
1 个月前

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
760
2 个月前

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

Rust
723
19 天前

Extract React components and props usage from code.

JavaScript
625
13 天前

Aderyn 🦜 Rust-based Solidity AST analyzer.

Rust
502
5 天前

VSCode extension to highlight nested code blocks

TypeScript
478
7 个月前
Python
477
1 年前

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

Python
390
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++
373
6 个月前

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

JavaScript
302
4 年前

Custom Python linting through AST expressions

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