A MiniJavaCompiler written in the super cool language HASKELL
Go to file
2024-06-28 08:51:19 +02:00
doc Merge branch 'typedAST' of https://gitea.hb.dhbw-stuttgart.de/MisterChaos69/MiniJavaCompiler into bytecode 2024-06-28 07:37:02 +02:00
src Merge branch 'typedAST' of https://gitea.hb.dhbw-stuttgart.de/MisterChaos69/MiniJavaCompiler into bytecode 2024-06-28 08:51:19 +02:00
Test Merge branch 'typedAST' of https://gitea.hb.dhbw-stuttgart.de/MisterChaos69/MiniJavaCompiler into bytecode 2024-06-28 07:37:02 +02:00
.gitignore added Test classes, fixed assignment dup missing 2024-06-14 07:57:38 +02:00
project.cabal adjust parser for constructordeclaration 2024-06-27 08:33:41 +02:00
questions.md Class file data structure 2024-05-04 11:39:44 +02:00
README.md adjusted usage example in README 2024-06-14 10:00:47 +02:00

MiniJavaCompiler

It's a compiler for a minimal version of Java with watered down syntax. Written in Haskell.

Cabal Commands

run main

cabal run compiler <FILENAME>

run tests

cabal test