Library for parsing TypeScript source code into an abstract syntax tree (AST)
-
Updated
Jul 1, 2024 - Go
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.
Library for parsing TypeScript source code into an abstract syntax tree (AST)
An alternative to the Pawn programming language.
vfile utility to tokenize a file
⛄ Possibly the smallest Lua compiler ever
A simple & versatile high-level programming language! THIS IS AN (OFFICIAL) MIRROR, GO HERE FOR SOURCE: https://codeberg.org/Horse64/core.horse64.org
A web based playground for parsertl/lexertl
Yet another programming language for learning
The Jua Programming Language.
Verible is a suite of SystemVerilog developer tools, including a parser, style-linter, formatter and language server
DFA regular expression library & friends
A programming language impl from Robert Nystrom's Crafting Interpreters
Interactive ASCII art diagram generators. 🌟
GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.