a C# embeddable lexer and parser generator (.Net core)
-
Updated
May 10, 2024 - C#
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.
a C# embeddable lexer and parser generator (.Net core)
A C# Lua, GLua and Luau parser, code analysis, transformation and generation library.
一个中文编程语言的实现,包括:编译器、解析器、字节码虚拟机(支持Windows Linux 及 arm、arm32 、x86、x64 )
xFunc provides a powerful parser and analyzer for mathematical expressions. It excels at calculating derivatives, simplifying expressions, and achieving high performance.
The Parser Construction Kit ("Puck"): A Parser Generator and Grammar Translator in C#
GDShrapt is object-oriented one-pass parser of GDScript programming language.
Converts/translates PICO-8 style Lua syntax to standard clean Lua syntax
Compiler for the algorithmic language
Experimental programming metalanguage, targeting on intertranspiling with other languages.
Booli is a boolean expressions interpreter.
Concise monadic parser combinator library with separate lexer/parser phases, off-side rule and big-size input support.
[Educational] A small interpreted language made from scratch.
A toolkit that helps you to write your own parser.
Homemade procedural object-oriented semi-dynamic typed interpreted or compiled programming language
A compilation system with lexer, parser, semantic analyzer, and a C-like language based on them
Feature Oriented Application