YuhanLiin / Lexer-and-Parser-Python
A complete parser generator which tokenizes the input string before creating a abstract syntax tree by processing the tokens with a context-free grammar. The tokens are defined using the regex library and the actual parser an implementation of Earley's parsing algorithm. This personal project was created after I had finished the Programming Lang…
☆11Updated 9 years ago
Alternatives and similar repositories for Lexer-and-Parser-Python:
Users that are interested in Lexer-and-Parser-Python are comparing it to the libraries listed below
- An editor for EBNF grammars, used by Lark – parsing library for Python☆12Updated 5 years ago
- A cute little Bash library for blazing fast argument parsing☆10Updated 2 years ago
- Yet another VM language☆17Updated 5 years ago
- Atom support for Unix manual pages (Groff/Troff) and the historical RUNOFF language.☆17Updated 7 months ago
- ... because printf doesn't show the binary representation of a number☆16Updated 8 years ago
- 🧉🌿 A delightful tiny framework for building reliable text-based applications☆19Updated 2 years ago
- 🎏 Experimental human-friendly data serialization language☆22Updated 3 years ago
- An implementation of the client side of the LSP protocol, useful for embedding easily in your editor.☆24Updated last month
- A simple example of calling JavaScript functions from C to draw on the canvas.☆9Updated 4 years ago
- HTML widgets for tkinter☆37Updated 9 months ago
- The Volant Programming Language.☆17Updated 4 years ago
- Temporary gnu Assembly "as"☆13Updated 7 years ago
- a reasonably fast syntax highlighter☆13Updated 3 years ago
- Stickynotes for your desktop easily from the command line!☆37Updated 5 years ago
- setup.py generator☆12Updated 4 years ago
- Small C interpreter written in Python from scratch. Project was written as a part of course Compiler Construction at The Faculty Of Compu…☆51Updated 6 years ago
- A toy programming language, syntax based on C.☆11Updated 5 years ago
- Second revision of my Kitteh language. Now comes with a compiler to x86.☆16Updated last year
- Pascal simplified compiler written in python without external dependencies☆14Updated 6 years ago
- All the submissions for our annual Game Jam event for 2020☆13Updated 4 years ago
- A Small Web Browser Built in Python☆23Updated 7 years ago
- A mini language used for the Rabs build system and within Wrapl.☆32Updated this week
- My own programming language (made in Python).☆17Updated 3 years ago
- Compares Python's text parsing libraries☆24Updated 3 years ago
- A command line utility and library for creating colorful text☆10Updated 6 years ago
- A simple, extensible and efficient programming language based on C and Python☆32Updated 2 years ago
- Multi-paradigm programming language compiled to C++, written in Python.☆56Updated last year
- ☆32Updated 3 weeks ago
- ☆18Updated 4 years ago
- A simple , safe , and powerful programming language☆17Updated last year