This repository is my exercises of Compiler course.
-
Updated
Nov 17, 2018 - Go
This repository is my exercises of Compiler course.
Some stand-alone algorithms implemented in Go
Packages for creating, analyzing, and manipulating context-free grammars, and parsing context-free languages in Go.
A functional programming language based on Lisp. Written from scratch in Go.
A simple and permissive programming language compiled in Go
An implementation of the Pascal Programming Language as defined by the ISO 7185:1990 Standard.
Custom implementation of calculator handling operator precedence and parentheses.
Recursive descent expression parser in Go
interactive parsing in GoKi / GoGi framework -- makes parsing fun again!
mkdb is a SQL-based relational database management system (RDBMS) written in Golang (1.18+) with zero third-party dependencies. The goal of the project is to provide a creative outlet for developers who want to experiment with database development in a low-stakes environment.
A Lisp-dialect written in Go featuring a library written in itself, a REPL, tail-optimized recursion, macros, and a meta-circular interpreter.
A scientific calculator CLI (Command Line Interface) tool and library written in Go
Add a description, image, and links to the recursive-descent-parser topic page so that developers can more easily learn about it.
To associate your repository with the recursive-descent-parser topic, visit your repo's landing page and select "manage topics."