lexing
Here are 60 public repositories matching this topic...
A small programming language written in Python from scratch, by building a Lexer, Parser and an Interpreter
-
Updated
Nov 13, 2021 - Python
Grammar is a syntax analysis engine. It enables a developer to create his desire syntax grammar, combines it with data and receives an abstract syntax tree (AST)
-
Updated
Mar 10, 2023 - Go
this project is about Building a minimalistic shell from scratch, emulating the behavior of Bash.
-
Updated
Aug 24, 2023 - C
Unix shell
-
Updated
Apr 15, 2021 - C
Lexemn is a high level programming language for interpreting and evaluating mathematical expressions. It will also feature the capability to plot functions and solve basic equations.
-
Updated
Dec 27, 2022 - C++
Implementation of an interpreter for a small language called Monkey. Has two engines: a tree walking evaluator and a stack based bytecode VM
-
Updated
Apr 28, 2024 - Go
C-code for the compilers assignment.
-
Updated
Aug 1, 2018 - C++
Unix command interpreter with line edition and command history, and that handles redirections, pipes, quotes and more.
-
Updated
Oct 2, 2020 - C
A robust python-augmented LaTeX transpiler to manage large/complex LaTeX documents and generate clean, single-file outputs
-
Updated
Apr 28, 2024 - Python
A programming language for querying CSV files. Created for COMP2212: Programming Language Concepts.
-
Updated
Nov 18, 2022 - Haskell
Quantify code contributions in a group project.
-
Updated
Apr 8, 2021 - TypeScript
Improve this page
Add a description, image, and links to the lexing topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the lexing topic, visit your repo's landing page and select "manage topics."