tiny-compiler
tiny-compiler copied to clipboard
Tiny Compiler in plain Java. Covers examples for AST, JDT, ANTLR & JavaParser
Codekrypt Compiler
This repo contains sub modules which helped me understand compilers better.
Project Modules
Compiler Examples
CK(Codekrypt) Compiler
This compiler was developed ground up as a part of learning. This is adapted from ANLR Examples module.
- CK Compiler src
- ASM Code Generation
SVG Compiler (needs review)
LISP Compiler (on hold)
Trying to port Tiny-Compiler to Java.
Parser Examples
ANTLR Examples
Javaparser Example
JDT Example
Functions similar to what is provided by Eclipse IDE. (project, workspace, code)
Trouble Shooting
- If the project is failing in the
ANTLR Examplessubmodules, please build the project first using.
mvn clean install