An open API service indexing awesome lists of open source software.

https://github.com/anon767/compiler_engineering_lecture

Assignments for compiler engineering
https://github.com/anon767/compiler_engineering_lecture

Last synced: 8 months ago
JSON representation

Assignments for compiler engineering

Awesome Lists containing this project

README

          

# Compiler engineering for DHBW Karlsruhe

The language is based on JLox from crafting interpreters

## Assignment

### Scanner
Complete the Scanner and see if the ScannerTest succeeds either with Scanner Tables or RegExes

### Parser
Complete the Parser using the LL(1) Recursive Descent Parser from the lecture.
Beware: A FOR-Loop ist just syntactical sugar for a WHILE-Loop :)

Solution is accepted when the Tests succeed.

### Interpreter

Complete the Interpreter.

Solution is accepted when the Tests succeed.