frontend of a compiler for "TSLANG"(The Simple Language)
-
Updated
Nov 22, 2022 - Python
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.
frontend of a compiler for "TSLANG"(The Simple Language)
Simple programming language in Rust
Source code from talks by Patrick Dubois, Yonatan Mevorach and others about Compilers
Math Interpreter, written in Java, parses and evaluates mathematical expressions.
Will generate https://github.com/benjamn/ast-types builder from your javascript code.
Official Platypus Interpreter written in C# and .Net Core
jsx style tag transform plugin. demo: https://stupefied-bartik-36dc04.netlify.com/
Language invariant AST abstraction with APIs to create, visualize or compare ASTs