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
- The Volant Programming Language.☆17Updated 4 years ago
- 🎏 Experimental human-friendly data serialization language☆22Updated 2 years ago
- ☆12Updated 3 years ago
- Yet another VM language☆17Updated 5 years ago
- A chat made in Batch of all things.☆7Updated 7 years ago
- A simple OS☆12Updated last year
- A simple example of calling JavaScript functions from C to draw on the canvas.☆9Updated 4 years ago
- Adds custom CSS support to Discord.☆10Updated 7 years ago
- ☆18Updated 5 years ago
- Python CLI for managing secrets and eliminating default passwords in FOSS☆16Updated 3 weeks ago
- 🔨🐍 Make-like build utility for Python projects with extensive DSL features☆21Updated 2 years ago
- 🧉🌿 A delightful tiny framework for building reliable text-based applications☆19Updated last year
- LL(k) Parsing Table Generator for Automaton with One-Symbol Reading Head☆11Updated 4 years ago
- Simple Operating System with support for the full network stack, keyboard and mouse drivers and a terminal interface.☆11Updated 3 years ago
- ... because printf doesn't show the binary representation of a number☆16Updated 7 years ago
- [Abandoned] 🎵 Command-line application for downloading MP3s of Spotify songs, playlists, and albums.☆10Updated 3 years ago
- Java branch of DeveloPizza☆10Updated 2 years ago
- A Discord bot that uses a bash wrapper around a nodejs backend for slash commands.☆11Updated 3 years ago
- Transpiles a superset of python to allow easy inline imports☆21Updated 4 months ago
- Go + Generics + Sum Types☆35Updated last year
- It's like your dad's cowsay, but pink!☆10Updated 4 years ago
- A snail without its shell☆17Updated 9 months ago
- Troff integration with web technologies. Tools and post-processors to generate web-based formats in Roff.☆20Updated 5 years ago
- Pascal simplified compiler written in python without external dependencies☆15Updated 6 years ago
- A Python library that lets you write less code to do more things.☆12Updated 6 years ago
- MSYS2 new path convert procedure☆20Updated 2 years ago
- Compliance tests for TOML parsers / writers☆21Updated last year
- Second revision of my Kitteh language. Now comes with a compiler to x86.☆16Updated last year