Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for types abstract syntax tree
abstract-syntax-tree
x
types
x
0 search results found
Ts Json Schema Generator
⭐
1,232
Generate JSON schema from your Typescript sources
Betterreflection
⭐
1,150
🔮 Better Reflection is a reflection API that aims to improve and provide more features than PHP's built-in reflection API.
Ast Types
⭐
1,065
Esprima-compatible implementation of the Mozilla JS Parser API
Spray Json
⭐
944
A lightweight, clean and simple JSON implementation in Scala
Pyanalyze
⭐
278
A Python type checker
Wasm Util
⭐
273
WebAssembly utilities
Gengen
⭐
259
A Go source transformation tool for generics
Javasymbolsolver
⭐
258
*old repository* --> this is now integrated in https://github.com/javaparser/javaparser
Exhaustive
⭐
245
Check exhaustiveness of switch statements of enum-like constants.
Airtight
⭐
238
a python-like language with hindley-milner-like type system, which is compiled to c
Typed_ast
⭐
220
Modified fork of CPython's ast module that parses `# type:` comments
Csharp Eval Unity3d
⭐
161
C# Expression Parser for Unity3D
Rhine
⭐
160
🔬 a C++ compiler middle-end, using an LLVM backend
Dagon
⭐
150
Tools for rewriting and optimizing DAGs (directed-acyclic graphs) in Scala
Generic
⭐
146
A code generation tool to enable generics in go
Stanc3
⭐
132
The Stan transpiler (from Stan to C++ and beyond).
Goast
⭐
122
goast is a Go AST utility with the aim of providing idiomatic meta-programming facilities for Go.
Tomland
⭐
117
🏝 Bidirectional TOML serialization
Posthtml Parser
⭐
104
Parse HTML/XML to PostHTMLTree
Moultingyaml
⭐
83
Scala wrapper for SnakeYAML
Solidity Ast
⭐
79
TypeScript types and a JSON Schema for the Solidity AST
Swift To Js
⭐
61
Swift to JavaScript compiler using swiftc's AST printing facility
Lua Fish
⭐
58
Parses Lua to abstract syntax tree (AST) using LPeg.
Go Operators
⭐
55
Support for operator overloading in go
Graphql Typed Ast
⭐
53
Experimental TypeScript type-based parser for GraphQL
Graphql Union Input Type
⭐
48
Union Input Type for GraphQL-js
Graphql Ast Types
⭐
46
Functional helpers for working with a GraphQL AST
Jsdoctypeparser
⭐
43
Parser module for JsDoc or Closure Compiler format type-annotation.
Grunt Amdcheck
⭐
42
Uses AST to find and remove unused dependencies in AMD modules.
Astnorm
⭐
42
AST normalization experiment
Typescript To Json Schema
⭐
41
Generate JSON schema from your Typescript sources
Re Typescript
⭐
39
An opinionated attempt at finally solving typescript interop for ReasonML / OCaml.
Languagecreator
⭐
38
A homebrew toy programming language. Constructs an AST and validates scoping rules. Has type inference, supports functions and currying, classes with constructors (but no inheritance), while and for loops, if/elseif/else conditionals, exceptions, dynamic objects, and more
Gradient Parser
⭐
38
Parse CSS3 gradient definitions and build an AST object.
Hcparse
⭐
33
High-level nim bindings for parsing C/C++ code
Scalajs Java
⭐
32
Project aims to compile Java sources into Scala.js IR
Handlebars Html Parser
⭐
31
Parse Handlebars and HTML.
Babycpp
⭐
31
Custom implemented language which is basically a small subset of c++, just another learning project.
Goblin
⭐
30
convert from a Go AST to JSON
Rusttyc
⭐
27
An interface for writing a RustTypeChecker.
Ri
⭐
25
Tiny statically-typed (embeddable) language.
Macro Visit
⭐
24
A macro-based generic visitor generator
Star
⭐
23
Generate reports on how frequently specified Swift types are being used in your iOS codebase
Babel Plugin Detective
⭐
23
Babel plugin that scans the AST for require calls and import statements
Hatlog
⭐
23
custom type systems for python in prolog: http://alehander42.me/prolog_type_systems
Purescript Read Dts
⭐
22
Provide a way to work with TypeScript types declarations
React Proptypes Generate
⭐
22
A Vscode extension for react PropTypes, Support command line
Vast
⭐
20
A simple tool for vlang, generate v source file to AST json file
Pegcel
⭐
20
A syn targetting PEG parser generator
Typed Astunparse
⭐
20
Python 3 AST unparser with type comments support.
Rtypes
⭐
20
Automatically generate run time type checkers in Elixir
Th Desugar
⭐
20
Desugars Template Haskell abstract syntax to a simpler format without changing semantics
Astfuzz
⭐
19
A new type of js fuzzer
H Calc
⭐
19
So, you want to write a DSL interpreter...
Ast Types Flow
⭐
17
Flow types for the Javascript AST
Ast Flow Graph
⭐
17
Creates a CFG from JavaScript source code.
Astgen
⭐
16
A generic AST generator for parser development.
Babel Handbook Cn
⭐
11
babel-handbook中文版
Node Ast Module Types
⭐
11
AST helpers for recognizing CommonJS, AMD, and ES6 module types
Js.scala
⭐
11
Compiles JavaScript code to Scala, allowing you to write your web application entirely in JavaScript!
Ocaml Rename
⭐
11
An .mli-aware command-line renaming tool for OCaml projects
Swf Types
⭐
10
Type definitions for the SWF file format (Rust and Typescript)
Json Literal Typer
⭐
10
generates literal typescript iterfaces from JSON
Subtyping
⭐
10
An implementation of structural subtyping of records and functions
Babel Plugin Jsx Css Modules
⭐
9
JSX 中无感知使用 CSS Modules
Pa_ppx_unique
⭐
9
A little PPX rewriter for creating a uniqified version of an AST
Commonmark Helpers
⭐
8
Helper methods for commonmark
R2llvm
⭐
7
An alternative version of RLLVMCompile to work with the types and AST objects from RTypeInference and rstatic packages
Ts Extractor
⭐
7
Extracts modules, classes, interfaces, enums, type aliases and constants from typescript projects.
Tapi
⭐
7
Parcelgen
⭐
7
Android easy Parcelable
Atom Js Grammar
⭐
7
An Atom editor plugin which shows Javascript AST function node structure of current opening file
Graph Ast
⭐
7
A tool to provide the graph representation of the source code based on the paper: "Learning to Represent Program with Graph"
Protoast
⭐
6
A library to represent protobuf types definitions in AST form
Rmc
⭐
6
rmc - Racket-Made C
Fuzzql
⭐
6
⚙️ A GraphQL Fuzzy Testing Toolkit
Deep Javascript V3
⭐
6
Course Notes for Deep Javascript v3 from Kyle Simpson
Eslint Ast
⭐
5
The Extensible Type Definition of ESLint AST
Another Ast Printer
⭐
5
Printer of llvm-clang AST. This printer prints AST nodes type, which could help new users understand llvm-clang AST.
Type Annotations In The Wild
⭐
5
Scripts and data for my analysis of the usage of type annotations in the wild
Typescriptserviceexample
⭐
5
Small demonstration project on how to use TypeScript's LanguageService to get access to type information, ...
Remark Helpers
⭐
5
Helper methods for remark
Scaladocumentation
⭐
5
Jsongostruct
⭐
5
generate golang struct from json by go/ast
Quack Compiler
⭐
5
Fully functioning Quack compiler to generate assembly-like C code
Minilang Rs
⭐
5
1-0 of 0 search results
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.