Ghidra plugin to handle GTIRB files
-
Updated
Jul 13, 2023 - Java
Ghidra plugin to handle GTIRB files
A showcase for the MetaIR and JVM bytecode reverse engineering
Fully manual compiler for greek++: a custom language with Greek keywords and imperative syntax. Implements all stages — custom lexer, recursive descent parser, semantic analysis, quad-based IR, and RISC-V code generation — entirely from scratch in Java, with no parser generators. Outputs RISC-V assembly compatible with tools like Ripes.
Coursework from CSC 435 (Spring 2018) at UVic.
Development of a compiler for the Mini-Java language
Compiler Optimizer on an IR for the toy language 'Mini'
Compiler utility suite. Mainly focused on MiniJava
A simple educational compiler for a custom mini-language.
Created a new programming language with Java and ANTLR which compiles down to three address code.
Add a description, image, and links to the intermediate-representation topic page so that developers can more easily learn about it.
To associate your repository with the intermediate-representation topic, visit your repo's landing page and select "manage topics."