ast
A grammar describes the syntax of a programming language, and might be defined in Backus-Naur form (BNF). A lexer performs lexical analysis, turning text into tokens. A parser takes tokens and builds a data structure like an abstract syntax tree (AST). The parser is concerned with context: does the sequence of tokens fit the grammar? A compiler is a combined lexer and parser, built for a specific grammar.
Here are 296 public repositories matching this topic...
TypeScript AST and code generator [Deprecated]
-
Updated
Sep 25, 2017 - TypeScript
AST for koa-decorator and koa-router-decorators
-
Updated
Jan 17, 2018 - TypeScript
EcmaScript: Syntax Tree Tooling
-
Updated
May 4, 2018 - TypeScript
An intelligent documentation generator for Ecmascript, Typescript, and Flowtype
-
Updated
May 22, 2018 - TypeScript
vscode extension that shows a friendly representation of current TypeScript/JavaScript source file's AST in the activity bar. Supports filtering and different views of the AST
-
Updated
Jun 9, 2018 - TypeScript
TSQuery extension for Visual Studio Code
-
Updated
Jun 19, 2018 - TypeScript
scaffolding and AST transforms for seagull apps
-
Updated
Jun 28, 2018 - TypeScript
WebAssembly codegen, inspired by Binaryen. NOT intended for use, it was just created to learn the spec better.
-
Updated
Jun 28, 2018 - TypeScript
Quick demo of Search-and-Replace with TSQuery
-
Updated
Jul 5, 2018 - TypeScript
AST-based tool for converting jQuery code to modern vanilla JavaScript
-
Updated
Sep 7, 2018 - TypeScript
AoE2 Random Map Scripting for humans
-
Updated
Sep 8, 2018 - TypeScript
Collection of Bash utilities
-
Updated
Nov 4, 2018 - TypeScript
Query TypeScript AST with astq Query engine + TypeScript adapter
-
Updated
Nov 9, 2018 - TypeScript
Show JavaScript / TypeScript Abstract Syntax Tree
-
Updated
Jan 7, 2019 - TypeScript
Generate generic AST json structure for js files using babel
-
Updated
Apr 6, 2019 - TypeScript
- Followers
- 10.1k followers
- Wikipedia
- Wikipedia