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 386 public repositories matching this topic...
Will generate https://github.com/benjamn/ast-types builder from your javascript code.
-
Updated
Jan 2, 2018 - JavaScript
jsx style tag transform plugin. demo: https://stupefied-bartik-36dc04.netlify.com/
-
Updated
Jan 4, 2023 - JavaScript
🌿 NodeJS PHP Parser. Plugin: Unparser with code format
-
Updated
Sep 13, 2019 - JavaScript
Composable/Configurable validation schema, inspired by yup/joi (with AST!)
-
Updated
Jan 6, 2023 - JavaScript
Simple web calculator 🧮
-
Updated
Jul 12, 2023 - JavaScript
The simplest tool to parse/transform/generate code on ast
-
Updated
Jan 24, 2021 - JavaScript
Annotated AST for the purposes of LLM code repository context. Use this novel approach to pre-process your Github repository. This project will generate an AST.json file which will contextually represent the repo for your to share as a single file to LLM directly or store in VectorDB, Memory, etc.
-
Updated
May 6, 2024 - JavaScript
esast utility to attach comments
-
Updated
May 24, 2024 - JavaScript
Ni 🐘 Programming Language
-
Updated
Aug 20, 2021 - JavaScript
Parsing JS code into ASTs and tools to query and transform these trees.
-
Updated
Jun 1, 2021 - JavaScript
Convert TypeScript Code to JavaScript in-place
-
Updated
Oct 18, 2017 - JavaScript
- Followers
- 10.1k followers
- Wikipedia
- Wikipedia