abstract-syntax-treeA library for working with abstract syntax trees.
Stars: ✭ 77 (+492.31%)
Mutual labels: parse, ast, syntax-tree
ParserA lexer and parser for GraphQL in .NET
Stars: ✭ 163 (+1153.85%)
Mutual labels: parse, ast
Bash ParserParses bash into an AST
Stars: ✭ 151 (+1061.54%)
Mutual labels: parse, ast
sastParse CSS, Sass, SCSS, and Less into a unist syntax tree
Stars: ✭ 51 (+292.31%)
Mutual labels: ast, syntax-tree
pascal-interpreterA simple interpreter for a large subset of Pascal language written for educational purposes
Stars: ✭ 21 (+61.54%)
Mutual labels: parse, ast
SwiftpascalinterpreterSimple Swift interpreter for the Pascal language inspired by the Let’s Build A Simple Interpreter article series.
Stars: ✭ 270 (+1976.92%)
Mutual labels: parse, ast
Snapdragonsnapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.
Stars: ✭ 180 (+1284.62%)
Mutual labels: parse, ast
EscayaAn blazing fast 100% spec compliant, incremental javascript parser written in Typescript
Stars: ✭ 217 (+1569.23%)
Mutual labels: ast, syntax-tree
liltLILT: noun, A characteristic rising and falling of the voice when speaking; a pleasant gentle accent.
Stars: ✭ 18 (+38.46%)
Mutual labels: parse, ast
MarkdownSyntax☄️ A Type-safe Markdown parser in Swift.
Stars: ✭ 65 (+400%)
Mutual labels: ast, syntax-tree
c-compilerA compiler that accepts any valid program written in C. It is made using Lex and Yacc. Returns a symbol table, parse tree, annotated syntax tree and intermediate code.
Stars: ✭ 37 (+184.62%)
Mutual labels: ast, syntax-tree
parse-function(!! moved to tunnckoCore/opensource multi-package repository !!) 🔱 Parse a function into an object using espree, acorn or babylon parsers. Extensible through Smart Plugins.
Stars: ✭ 37 (+184.62%)
Mutual labels: parse, ast
eval-estree-expressionSafely evaluate JavaScript (estree) expressions, sync and async.
Stars: ✭ 22 (+69.23%)
Mutual labels: parse, ast
Micromarkthe smallest commonmark compliant markdown parser that exists; new basis for @unifiedjs (hundreds of projects w/ billions of downloads for dealing w/ content)
Stars: ✭ 793 (+6000%)
Mutual labels: parse, ast
Unified☔️ interface for parsing, inspecting, transforming, and serializing content through syntax trees
Stars: ✭ 3,036 (+23253.85%)
Mutual labels: ast, syntax-tree
Libpypalibpypa is a Python parser implemented in pure C++
Stars: ✭ 172 (+1223.08%)
Mutual labels: parse, ast
AstviewerPython Abstract Syntax Tree viewer in Qt
Stars: ✭ 101 (+676.92%)
Mutual labels: ast, syntax-tree
NlcstNatural Language Concrete Syntax Tree format
Stars: ✭ 116 (+792.31%)
Mutual labels: ast, syntax-tree
BBob⚡️Blazing-fast js-bbcode-parser, bbcode js, that transforms and parses to AST with plugin support in pure javascript, no dependencies
Stars: ✭ 133 (+923.08%)
Mutual labels: parse, ast
asmdot[Unstable] Fast, zero-copy and lightweight (Arm | Mips | x86) assembler in (C | C++ | C# | Go | Haskell | Javascript | Nim | OCaml | Python | Rust).
Stars: ✭ 23 (+76.92%)
Mutual labels: parse, ast