-
Updated
Mar 18, 2022 - Java
#
abstract-syntax-tree
Here are 301 public repositories matching this topic...
Java 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13
java
parser
code-generator
wiki
ide
code-analysis
ast
javadoc
syntax-tree
code-generation
javaparser
ttps
abstract-syntax-tree
javasymbolsolver
monperrus
commented
Nov 25, 2021
@MartinWitt points out rightly that assertTrue assertions should always have a message, see INRIA/spoon#4298 (review)
It's a good Spoon exercise to write a processor to detect assertTrue without messages.
We welcome first contributors to Spoon who add missing messages to assertTrue.
BNF Converter
parser-generator
pretty-print
bnf
lexer-generator
grammar-specification
bnfc
abstract-syntax-tree
bnf-converter
-
Updated
Mar 13, 2022 - TeX
Semantic code search and transformation
-
Updated
Mar 19, 2022 - Java
Internationalize react apps within a lunch break
-
Updated
Sep 21, 2021 - JavaScript
Extract React components and props usage from code.
-
Updated
Dec 21, 2021 - 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
Mar 4, 2022 - Python
Improved productivity 💯 with the practical 🤓 use of the power 💪 of Abstract Syntax Trees 🌳 to lint ⚠️ and transform 🔀 your code
-
Updated
Jan 25, 2021 - JavaScript
Custom Python linting through AST expressions
-
Updated
Jul 15, 2021 - Python
VSCode extension to highlight nested code blocks
parser
tokenizer
ast
vscode-extension
indentation
abstract-syntax-tree
vscode-api
highlight-blocks
vscode-blockman
-
Updated
Mar 4, 2022 - TypeScript
A source-to-source transpiler for Python to Go translation
python
go
golang
programming
mit
parsing
compiler
ast
transpiler
programming-languages
codegen
abstract-syntax-tree
-
Updated
Oct 18, 2021 - Python
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
Jul 31, 2021 - JavaScript
C/C++ source generation from an AST
-
Updated
Feb 15, 2022 - Python
The regular expression parser for ECMAScript.
-
Updated
Mar 19, 2022 - TypeScript
User-friendly, tiny source code searcher written by pure Python.
-
Updated
Oct 9, 2021 - Python
Yet another new parser for Groovy programming language(project code: Parrot)
-
Updated
Dec 23, 2021 - Groovy
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
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
asts
pratt
concrete-syntax-trees
syntax-trees
codeparser
csts
codetools
-
Updated
Mar 7, 2022 - Mathematica
Google Chrome extension for viewing the abstract syntax tree (AST) of code on GitHub.
-
Updated
Nov 5, 2017 - JavaScript
A library for working with abstract syntax trees.
-
Updated
Mar 2, 2022 - JavaScript
A Kotlin mini library for math expression string evaluation
kotlin
library
math
kotlin-library
string-manipulation
java-library
mathematical-expressions
abstract-syntax-tree
string-eval
-
Updated
Dec 20, 2021 - Kotlin
Parser and compiler for Ravi and Lua
c
parser
lua
compiler
ast
lexer
intermediate-representation
abstract-syntax-tree
compiler-construction
-
Updated
Jan 30, 2022 - C
cabiad
commented
Nov 15, 2018
Call graph based on Abstract Syntax Tree in Javascript
-
Updated
Aug 16, 2019 - JavaScript
Build CastXML and its dependencies (LLVM/Clang)
-
Updated
Mar 10, 2022 - CMake
Playground for TSQuery
-
Updated
Feb 26, 2022 - TypeScript
Universal and language-independent abstract syntax tree
-
Updated
May 18, 2021 - CSS
Solidity Parser for Solium
security
parse
ethereum
smart-contracts
decentralized
blockchain
ast
solidity
pegjs
abstract-syntax-tree
solium
-
Updated
Apr 30, 2020 - JavaScript
Calamity210
commented
Sep 22, 2020
Our documentation currently contains only a tour, String
, Map
, and Int
. We need to:
- Expand on the current documentation: (Types of Strings, escape characters (Strings), Map key types (Only Strings are supported), etc...).
- And also document the remainder of our core types, such as
bool
, ordouble
, as well as standard methods(grab, etc...) or libraries (math, io, etc...).
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.