tryna create a statically typed interpreted language
-
Updated
Aug 31, 2025 - Go
tryna create a statically typed interpreted language
A small programming language written in Python from scratch, by building a Lexer, Parser and an Interpreter
this project is about Building a minimalistic shell from scratch, emulating the behavior of Bash.
Scribble. Compile. Flex. (A lightweight C-based compiler using Flex and Bison that transforms a custom DSL for chatbot development into executable Python/Flask code, for rapid, text-driven conversational AI prototyping.)
Shared parsing and algorithmic utilities which often come in handy
A source code static program analyzer for SIMPLE programming language written in C++
A simple LISP interpreter written in Rust.
Unix shell
A repo housing SEEL, a simple, readable tree-walk interpreter.
Implementation of an interpreter for a small language called Monkey. Has two engines: a tree walking evaluator and a stack based bytecode VM
C-code for the compilers assignment.
Unix command interpreter with line edition and command history, and that handles redirections, pipes, quotes and more.
Lua 5.1 VM Environment with 5.3 Functions Support. Made in Lua 5.3, this thing can run Lua 5.1!
Add a description, image, and links to the lexing topic page so that developers can more easily learn about it.
To associate your repository with the lexing topic, visit your repo's landing page and select "manage topics."