Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: lexer-parser
mingodad/parsertl-playground
A web based playground for parsertl/lexertl
Language: GAP - Size: 3.81 MB - Last synced: about 4 hours ago - Pushed: about 5 hours ago - Stars: 11 - Forks: 0
sahtiyan/kayra
Kayra nesne yönelimli programlama dili
Language: C++ - Size: 18.6 KB - Last synced: about 18 hours ago - Pushed: about 18 hours ago - Stars: 0 - Forks: 0
LaBatata101/GoParser
A parser for the Go programming language written in Go
Language: Go - Size: 24.4 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0
peunsu/ftb-snbt-lib
A python library to parse, edit, and save FTB snbt tag, which is a variant of the "vanilla" snbt tag.
Language: Python - Size: 102 KB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 1 - Forks: 0
MrGilli/Raskell-Lang
Raskell is a simple modern x86_64 Assembly-like programming language written in C++, designed to be simple yet extremely logical.
Language: C++ - Size: 26.4 KB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 1 - Forks: 0
vonderklaas/tiny-lexer
A program written in pure C language, that can perform lexical tokenization of an arbitrary programming language, 'tinylang' in this particular case.
Language: C - Size: 48.8 KB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 1 - Forks: 0
HaydenD100/8Bit-Computer-Emulator
C++ emulation of an 8-Bit computer with custom Assembler
Language: C++ - Size: 89.8 KB - Last synced: 12 days ago - Pushed: 13 days ago - Stars: 0 - Forks: 0
aziflaj/pingul
An Interpreted Programming Language written in Go
Language: Go - Size: 118 KB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 3 - Forks: 0
alaaamoheb/COOL-Compiler
Compiler for the COOL Programming Language.
Language: Java - Size: 21.5 KB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 0 - Forks: 0
rob93c/ProgettoLC1
Soluzione del progetto di Linguaggi e Compilatori 1
Language: Haskell - Size: 26.4 KB - Last synced: 18 days ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0
Alexey-Sagaydak/Compiler
Текстовый редактор с функциями языкового процессора (курсовая работа по теории формальных языков и компиляторов (ТФЯиК) за 6 семестр)
Language: C# - Size: 3.13 MB - Last synced: 20 days ago - Pushed: 21 days ago - Stars: 3 - Forks: 0
katsaii/catspeak-lang
A cross-platform modding language for GameMaker games.
Language: Game Maker Language - Size: 1.69 MB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 78 - Forks: 4
seanpm2001/Learn-PEG.js
A repository for showcasing my knowledge of the PEG.js programming language, and continuing to learn the language.
Language: PEG.js - Size: 434 KB - Last synced: 22 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 1
Abdur-rahmaanJ/greenberry
A one-line statement language with grammar and infinite look-ahead
Language: Python - Size: 543 KB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 50 - Forks: 39
HamedStack/HamedStack.SyntaxMania
Empowering you to create your own parser.
Language: C# - Size: 15.6 KB - Last synced: 21 days ago - Pushed: 8 months ago - Stars: 1 - Forks: 0
White-145/echelon
Simple programing language
Language: Java - Size: 85 KB - Last synced: 25 days ago - Pushed: 30 days ago - Stars: 0 - Forks: 0
recap-build/proto-schema-parser
A Pure Python Protobuf Parser
Language: Python - Size: 2.04 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 22 - Forks: 10
askeladdk/prattle
Scan and parse LL(1) grammars simply and efficiently.
Language: Go - Size: 69.3 KB - Last synced: 30 days ago - Pushed: 7 months ago - Stars: 3 - Forks: 0
MyoniM/pg-schema-visually
A simple DB schema visualizer
Language: TypeScript - Size: 1.12 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
BaseMax/PHPAS
PHP Auto Style: A tool for format and beautify the style of PHP code with my style.
Language: PHP - Size: 179 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 6 - Forks: 3
BaseMax/config-parser-flex
A tiny parser to read content of a own config file using pure c and flex library.
Language: C - Size: 15.6 KB - Last synced: about 1 month ago - Pushed: about 3 years ago - Stars: 2 - Forks: 0
naichuan-zhang/Lexer-Parser
Language: C - Size: 159 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
Priyanshuparth/ParseGen-CLR-Compiler-Toolkit
This project implements a compiler for a custom programming language. The compiler consists of a lexical analyzer, syntax analyzer, and parsing table generator.
Language: Python - Size: 9.77 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
irinatomic/Enchanto_programming_lang
Custom language - including lexer, LR tables, parser
Language: Python - Size: 145 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
JuStFOrFUn83/IMath
IMath is a numerical math interpreter for calculating the result of a mathematical expression.
Language: Python - Size: 25.4 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
pargyropoulos/Chess_PGN_Viewer
Portable Game Notation (PGN) is a standard plain text format for recording chess games. This an unfinished project written in Python. It parses PGN files and reproduces the chess game.
Language: Python - Size: 4.68 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
KuzmichevaKsenia/ast
Консольное приложение для построения AST по коду входной программы
Language: C - Size: 6.84 KB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0
holoisme/TruthTableGenerator
A Java Truth Table Generator, handling multivariables and all elementary operations.
Language: Java - Size: 30.3 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
tlux/belp
A simple Boolean Expression Lexer and Parser
Language: Elixir - Size: 49.8 KB - Last synced: 24 days ago - Pushed: about 2 months ago - Stars: 0 - Forks: 1
shellyln/takenoco
A parser combinator library for Go.
Language: Go - Size: 116 KB - Last synced: 26 days ago - Pushed: about 1 year ago - Stars: 8 - Forks: 1
suhanyujie/simple-script
PHP 实现的简单脚本语言
Language: PHP - Size: 37.1 KB - Last synced: 2 months ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0
dolovnyak/Abstract-VM
This program provide a stack to compute simple arithmetic expressions.
Language: C++ - Size: 51.8 KB - Last synced: 2 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
mittelmark/ptlex
Lexer generator written in Tcl for Tcl, Python, Perl, R and Ruby
Language: Tcl - Size: 42 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
shivrm/risp
Interpreted LISP-like language.
Language: Rust - Size: 127 KB - Last synced: 2 months ago - Pushed: over 1 year ago - Stars: 6 - Forks: 0
Blakley/Compiler-Design
Let's create something
Language: C++ - Size: 2.3 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
wandvvs/expression-parser
Lexing and constructing AST for arithmetic expressions using the recursive descent parsing method
Language: C++ - Size: 1.11 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 4 - Forks: 0
Loicas38/calculator_lax_yacc
Creation of a calculator using lex and yacc in python
Language: Python - Size: 3.91 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
dadu0699/BD1-tytus 📦
Language: Python - Size: 151 MB - Last synced: 3 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0
vinitvijal/PyBASIC
Welcome to PyBASIC, a lightweight and extensible implementation of the classic BASIC programming language, built entirely in Python. PyBASIC is designed to provide a user-friendly and accessible environment for beginners while offering a versatile platform for more advanced users.
Language: Python - Size: 5.86 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
GoncaloMark/MunchLex
A simple HTML Lexer/Parser to wrap my head around lexers and parsers, the foundations of a compiler/interpreter. Since I love webscraping thought I'd give it a try!
Language: C - Size: 38.1 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 1
MoRanYue/ApiMarkupLanguage
API Markup Language Parser, implemented using TypeScript and JavaScript.
Language: TypeScript - Size: 35.2 KB - Last synced: 25 days ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
TERMINA-tor/42sh
a simplified posix shell
Language: C - Size: 328 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 0
subhajeet2107/pylexer
A python implementation of a Lexical Analyzer ⛑ which supports full scan, state based Lexing and Lookahead 🔍
Language: Python - Size: 10.7 KB - Last synced: 9 days ago - Pushed: almost 5 years ago - Stars: 2 - Forks: 0
ANG13T/Magenta
Magenta - An Organized and Efficient Programming Language made using Java
Language: Java - Size: 818 KB - Last synced: 18 days ago - Pushed: about 3 years ago - Stars: 8 - Forks: 1
sahtiyan/rip
The Rip Morse-code Straightforward programming language.
Language: Rust - Size: 10.7 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 0
fadel-hasan/python-compiler
simple python compiler by using flex\bison
Language: C++ - Size: 34.2 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 2 - Forks: 0
wellang/well
The Future of Assembly Language. https://wellang.github.io/well/
Language: C - Size: 30.3 MB - Last synced: 22 days ago - Pushed: 12 months ago - Stars: 55 - Forks: 1
miguelsilva5989/fps-lang
A "frames per second" meme language to learn how to develop a lexer, parser, interpreter and compiler
Language: Rust - Size: 85.9 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
alexandrubudau141202/LFT-Project
2023-2024 Uni Project
Language: Java - Size: 155 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
The-Debarghya/Compiler-Design-Project
Lexical and syntactic analyser for a C-like language
Language: Java - Size: 110 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 0
Leonardpepa/JSONParser
Minimal JSON Parser written in go for educational purposes
Language: Go - Size: 2.08 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 2 - Forks: 0
gabrielboroghina/JFlex-ANTLR-IMP-interpreter
Parser and interpreter for IMP language using JFlex
Language: Java - Size: 2.05 MB - Last synced: 5 months ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
windrnr/LexerParser
Lexer y Parser de XML DocBook a HTML
Language: Yacc - Size: 1.53 MB - Last synced: 5 months ago - Pushed: 11 months ago - Stars: 1 - Forks: 0
sariswis/Proyecto-1-LyM-2023-1
Parser y Lexer en JavaCC para un juego de un robot implementado en Java
Size: 345 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
Abhinand20/cpPyox
A high-level dynamically typed interpreted scripting language with python-esque features, implemented on a fast and memory efficient C++ backend.
Language: C++ - Size: 5.02 MB - Last synced: 6 months ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0
pkini2002/Compiler-Design-Project
Compiler Design Academic Project
Language: Python - Size: 3.15 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
AditiRM/ANTLP
Yet ANother Tool for Lexer & Parser generator
Language: Go - Size: 1.4 MB - Last synced: 4 months ago - Pushed: almost 3 years ago - Stars: 2 - Forks: 1
ryanovic/ParseLib
.NET runtime LALR parser generator
Language: C# - Size: 217 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 5 - Forks: 1
onehr/crust
C99 compiler toolchain in Rust.
Language: Rust - Size: 277 KB - Last synced: 6 months ago - Pushed: over 3 years ago - Stars: 169 - Forks: 15
loloicci/nimly
Lexer Generator and Parser Generator as a Library in Nim.
Language: Nim - Size: 210 KB - Last synced: 6 months ago - Pushed: almost 2 years ago - Stars: 139 - Forks: 5
dusanstanojeviccs/first-follow-solver
First and follow set solver in Javascript
Language: JavaScript - Size: 3.85 MB - Last synced: 28 days ago - Pushed: over 3 years ago - Stars: 4 - Forks: 0
PeterScholl/MyKaCompiler
MyKaCompiler-project to train/test implementing lexer, parser, interpreter
Language: Java - Size: 894 KB - Last synced: 7 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
Leonardpepa/Reverse-Polish-Notation
Reverse Polish notation lexer, parser and very small compiler that generates jvm assembly code. The programs just calculates the mathematical expression (+, -, * , /) and prints out the answer.
Language: C - Size: 365 KB - Last synced: 7 months ago - Pushed: almost 2 years ago - Stars: 2 - Forks: 0
momid3/Parser
a general purpose parser framework written in Kotlin
Language: Kotlin - Size: 318 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
adityaBhattacharjee/StateZ
A shell based programming language written in Python
Language: Python - Size: 23.4 KB - Last synced: 8 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
maxgoren/MGCBasic
MGCBasic is an interpreter for the BASIC programming language, written in C++
Language: C++ - Size: 1.66 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
nickisnoble/slashdown
For when MDX is too much, but Markdown is too little.
Language: TypeScript - Size: 114 KB - Last synced: about 1 month ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
HamedFathi/ParserToolkit
A toolkit that helps you to write your own parser.
Language: C# - Size: 41 KB - Last synced: 18 days ago - Pushed: 2 months ago - Stars: 5 - Forks: 1
QoLang/QoLang
The Qo Programming Language
Language: Python - Size: 184 KB - Last synced: 5 months ago - Pushed: over 1 year ago - Stars: 10 - Forks: 0
ShrohanMohapatra/ProperEarleyParser-PEP
Design and implementation of a fast Earley parser with some test cases in Wolfram language ....... also a ready-made lexer with parsing with the grammar for all the regular languages :) :) ....
Language: Mathematica - Size: 134 KB - Last synced: 8 months ago - Pushed: about 3 years ago - Stars: 1 - Forks: 0
pandasoli/math-interpreter
📐 | A simple mathematics interpreter
Language: C - Size: 99.6 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 4 - Forks: 0
avartak/DIMPLE
DIMPLE is an imperative programming language
Language: C++ - Size: 385 KB - Last synced: 7 months ago - Pushed: 8 months ago - Stars: 2 - Forks: 0
pankuznetsov/Palo-Alto-BASIC-in-Ruby-less-then-in-500-lines
PaloAlto BASIC (also known as Tiny BASIC) interpreter less than in 500 lines.
Language: Ruby - Size: 47.9 KB - Last synced: 9 months ago - Pushed: about 4 years ago - Stars: 13 - Forks: 2
Hossin-Azmoud/Haavoc
Just Something...
Language: C - Size: 86.9 KB - Last synced: 6 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
TrshPuppy/whitespace-interpreter
Whitespace lexer, parser, compiler, and interpreter
Language: JavaScript - Size: 11.7 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 1 - Forks: 0
techbd123/MyCompiler
Language: Assembly - Size: 120 KB - Last synced: 9 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
VAlux/statement-lang
Small DSL lexer-parser-interpreter concept
Language: Scala - Size: 9.77 KB - Last synced: 9 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
reomelo/42Porto-minishell
Language: C - Size: 1.24 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
rcpacini/LabVIEW-Expressions
LabVIEW library to evaluate numerical and conditional expressions at run-time.
Language: LabVIEW - Size: 1.29 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 1 - Forks: 0
chigichan24/kotlin-json-lexer
Json lexer implemented by Kotlin
Language: Kotlin - Size: 1.95 KB - Last synced: 9 months ago - Pushed: almost 5 years ago - Stars: 1 - Forks: 0
krasun/gosqlparser
Simple SQL parser
Language: Go - Size: 31.3 KB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 52 - Forks: 4
Medno/AbstractVM
Basic virtual machine that can interpret programs written in basic assembly language
Language: C++ - Size: 2.34 MB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
SimoneAncona/xparser
A C++ Parser Project
Language: C++ - Size: 57.6 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
ecstasy-repos/Tiger-Lexer-Parser
Lexer and Parser for Tiger Language. Compiler written in SML
Language: Standard ML - Size: 21.5 KB - Last synced: 10 months ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0
gagaspbahar/python-parser
A Python parser for Python
Language: Python - Size: 92.8 KB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 1
waveyboym/Interpreter
A basic interpreter which interprets and executes a program line by line
Language: C++ - Size: 3.44 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0
sguessou/monkey-go
Writing An Interpreter In Go
Language: Go - Size: 96.7 KB - Last synced: 11 months ago - Pushed: over 2 years ago - Stars: 3 - Forks: 0
Vallghall/gopherscm
My Scheme implementation
Language: Go - Size: 48.8 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 1 - Forks: 0
fluxo-dev/birch
toolkit for lexing and parsing data
Language: Rust - Size: 5.86 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
vxern/text_expressions
A tiny and complete tool to supercharge static JSON strings with dynamic, user-defined expressions.
Language: Dart - Size: 84 KB - Last synced: 9 months ago - Pushed: 11 months ago - Stars: 1 - Forks: 0
Netz00/Cool-compiler
Dev Container environment for Cool lang compiler development
Language: C++ - Size: 6.87 MB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
54nd339/Compiler
FunCompiler, A subset of C
Language: C - Size: 39.1 KB - Last synced: about 1 month ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
leopoldhub/jacob-lexer-parser-calculator-test 📦
test of jacob lexer+parser with a simple calculator
Language: JavaScript - Size: 5.86 KB - Last synced: 11 months ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0
leopoldhub/jacob-lexer-parser-my-own-scripting-language 📦
using jacob lexer+parser to create my own scripting language
Language: JavaScript - Size: 5.86 KB - Last synced: 11 months ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0
sgomber/regex-to-smtlib
A tool to translate regular expressions to smt-lib constraints
Language: Python - Size: 20.5 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
woojiahao/chris
Pratt parser implementation in Go
Language: Go - Size: 106 KB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 41 - Forks: 1
TheSYNcoder/JuCC
JuCC - Jadavpur University Compiler Compiler
Language: C++ - Size: 468 KB - Last synced: 10 months ago - Pushed: about 2 years ago - Stars: 37 - Forks: 2
freshe/fb.CsvParser
A small CSV reader / lexer / parser for .NET (C#)
Language: C# - Size: 29.3 KB - Last synced: 22 days ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
LuisRodrigoBarbaNavarro/bookish-journey
Este repositorio está diseñado para almacenar aplicaciones relacionadas con el análisis léxico y sintáctico. Aquí encontrarás el código fuente y recursos útiles para comprender y trabajar con analizadores léxicos y sintácticos.
Size: 1.59 MB - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 0 - Forks: 0
ahmedihabb2/MangaCC
Transform Ideas into Executable Brilliance.
Language: JavaScript - Size: 2.53 MB - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 10 - Forks: 0