Stop yacking, start yaccing with parser generators!
-
Updated
Mar 17, 2018 - Yacc
Stop yacking, start yaccing with parser generators!
Welcome to the high seas of programming with PirateScript, a language as adventurous and cunning as a pirate on the hunt for buried treasure. PirateScript be more than just a set of code rules; it's a linguistic journey through the seven seas of syntax and semantics, where every line of code tells a tale of daring escapades and nautical exploits.
C# formula calculator console application as demo how to use grammlator
This program creates a DTD grammar from an XML file
Chomsky grammar types + compiler created during semester
El proyecto consiste en la transformación de un proyecto previo, Thoth, escrito en Java a JavaScript. La conversión se realizará mediante GWT.
Benchmarking and DSL comparison for a simple PEG grammer parser implemented with Parslet 2.0 and Treetop 1.6.
This repository is about creating an auto grammar generator using Natural language processing techniques
My work in developing a compiler for a programming language proposed by teaching staff from the Design of Programming Languages course in university of Oviedo. Year 2022-2023.
Parser for deterministic context-free languages
Реализация модельного SQL-интерпретатора на базе языка С++.
Application to construct, determinize and minimize (eliminate dead and unreachable) states from Nondeterministic finite automaton.
Synchronous Context Free Grammar in Node.js.
Implementation of a parser, a compiler and an interpreter for a programming language called “SimplanPlus” which is based on ANTLR.
Demonstrating the built-in features of Xcode supporting the YACC parser generator
ANTLR-based (normal) Polish notation to .NET Framework compiler, with reflection and embedded scripting.
A .NET library that allows to import, define and transform context free grammars
Add a description, image, and links to the grammar-parser topic page so that developers can more easily learn about it.
To associate your repository with the grammar-parser topic, visit your repo's landing page and select "manage topics."