a C# embeddable lexer and parser generator (.Net core)
-
Updated
Dec 26, 2024 - C#
a C# embeddable lexer and parser generator (.Net core)
English grammar fixer with the help of OpenAI: just paste your text and copy the grammar-fixed sentence.
Extract and align grammar patterns from English sentences.
A simple interpreter for a large subset of Pascal language written for educational purposes
A grammar generator based on tracery: https://github.com/galaxykate/tracery
A rule-based grammar checking engine, with a robust implementation for Irish (Gaeilge)
Generates beautiful Kolam Pattern using L-Systems
🔧 My studies on context-free grammar, using ANTLR4 (C++) to generate the parser files. Some basics are developed, such as token processing, recursion, variable definition, array processing, Abstract Syntax Tree (AST) manipulation, UNICODE support, and error handling.
Import lexemes (dictionary including different grammar forms/lexical forms for each lexical entry) from Wikidata to Apache Solr synonyms config
Testing how different LALR(1) parsers detect grammar conflicts
Simplifying the Speech Synthesis and Speech Recognition engines for Javascript. Listen for commands and perform callback actions, make the browser speak and transcribe your speech!
Experiments of developing an IRTG which simultaneously encodes transformations between phrase structure trees, dependency graphs and semantic graphs.
Powder is my attempt to program a scripting language that compiles down to byte codes that are interpreted and executed by a virtual machine. The language itself is a cross between C and Python, with a few unique syntax features.
YARS grammar
LL (1) Compiler Implementation (2017)
EBNF python parser with SLY example
Javascript expression parser/evaluator/solver library
DodaPlusPlus Compiler aka Doda++
A simple lexical analyzer for tokenizing grammars rules
L-system generator in 2D and 3D, exportable in various formats
Add a description, image, and links to the grammar-rules topic page so that developers can more easily learn about it.
To associate your repository with the grammar-rules topic, visit your repo's landing page and select "manage topics."