java implementation of NWPU Compiler course project-西工大编译原理-试点班
- Updated
May 7, 2024 - Java
java implementation of NWPU Compiler course project-西工大编译原理-试点班
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.
Math expression parser writte on Java
A simple educational compiler for a custom mini-language.
A recursive-descent parser for a very small subset of English, written in Java.
More comprehensive experiment into recursive decent parsing.
A simple calculator application that uses complex numbers and matrices as the primitive data types. An experiment in string parsing. Uses my JavaPlus library for some functions.
Add a description, image, and links to the recursive-descent topic page so that developers can more easily learn about it.
To associate your repository with the recursive-descent topic, visit your repo's landing page and select "manage topics."