-
Updated
Oct 1, 2020 - Java
#
abstract-syntax-tree
Here are 202 public repositories matching this topic...
Java 1-14 Parser and Abstract Syntax Tree for Java, including preview features to Java 13 –
java
parser
code-generator
wiki
ide
code-analysis
javadoc
syntax-tree
code-generation
javaparser
ttps
abstract-syntax-tree
monperrus
commented
Sep 22, 2019
Internationalize react apps within a lunch break
-
Updated
Jul 17, 2020 - JavaScript
Improved productivity 💯 with the practical 🤓 use of the power 💪 of Abstract Syntax Trees 🌳 to lint ⚠️ and transform 🔀 your code
-
Updated
Mar 18, 2020 - JavaScript
Concurrently detect the minimum Python versions needed to run code
python
parser
analysis
multiprocessing
detection
concurrency
ast
python-3
python-2
abstract-syntax-tree
source-code-analysis
version-checker
-
Updated
Sep 30, 2020 - Python
Custom Python linting through AST expressions
-
Updated
Dec 11, 2019 - Python
Extract React components and props usage from code.
-
Updated
Sep 28, 2020 - JavaScript
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
-
Updated
Aug 31, 2020 - JavaScript
render abstract syntax trees with react
-
Updated
Apr 23, 2020 - TypeScript
C/C++ source generation from an AST
-
Updated
Aug 27, 2020 - Python
The regular expression parser for ECMAScript.
-
Updated
Sep 11, 2020 - TypeScript
Generate reports about dependencies and dependents of your JavaScript/TypeScript files through an AST. It supports import and require statements.
javascript
flow
typescript
dependency-manager
dependency-analysis
npm-package
ast
javascript-tools
abstract-syntax-tree
dependency-management
-
Updated
Jun 2, 2020 - JavaScript
Yet another new parser for Groovy programming language(project code: Parrot)
-
Updated
Sep 30, 2020 - Groovy
sambsnyd
commented
Jul 28, 2020
Description/ Observed Behavior
J.FieldAccess.isFullyQualifiedClassReference(MethodMatcher) allows for comparison between a FieldAccess and a MethodMatcher to see if they are describing the same fully qualified type or not.
But `Method
Google Chrome extension for viewing the abstract syntax tree (AST) of code on GitHub.
-
Updated
Nov 5, 2017 - JavaScript
Parse Wolfram Language source code as abstract syntax trees (ASTs) or concrete syntax trees (CSTs)
parsing
pratt-parser
mathematica
ast
cst
wolfram-language
abstract-syntax-tree
wolfram-mathematica
pratt
concrete-syntax-trees
-
Updated
Aug 24, 2020 - Mathematica
cabiad
commented
Nov 15, 2018
Open
`serialize` docs
emilos
opened
May 25, 2020
Build CastXML and its dependencies (LLVM/Clang)
-
Updated
Sep 28, 2020 - CMake
Solidity Parser for Solium
security
parse
ethereum
smart-contracts
decentralized
blockchain
ast
solidity
pegjs
abstract-syntax-tree
solium
-
Updated
Apr 30, 2020 - JavaScript
Call graph based on Abstract Syntax Tree in Javascript
-
Updated
Aug 16, 2019 - JavaScript
Universal and language-independent abstract syntax tree
-
Updated
Dec 24, 2019 - CSS
Experimental compiler for Ravi and Lua
c
parser
lua
compiler
ast
lexer
intermediate-representation
abstract-syntax-tree
compiler-construction
-
Updated
Sep 30, 2020 - C
Playground for TSQuery
-
Updated
Sep 7, 2020 - TypeScript
Lice IDE based on IntelliJ Platform
-
Updated
Apr 1, 2018 - Kotlin
A list of awesome tools and libraries which deals with ASTs in Ruby
-
Updated
Jun 29, 2020
A tool to visualize abstract syntax tree.
-
Updated
Jul 23, 2019 - HTML
Quickly create a UI for any python file with a CLI
-
Updated
Sep 8, 2020 - HTML
XML output generator for Open Fortran Parser, and Python wrapper for it.
-
Updated
Nov 21, 2019 - Fortran
Improve this page
Add a description, image, and links to the abstract-syntax-tree topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the abstract-syntax-tree topic, visit your repo's landing page and select "manage topics."
I wrote some of the code to do this in a branch https://github.com/python-security/pyt/compare/class_based_views, but since I'm working on other things and this feature seems cool and important I'm making this issue👍
Let me know if you would like any help in implementing.