Skip to content
#

ntu

Here are 27 public repositories matching this topic...

The goal of this lab is to implement a lexical analyser for a simple programming language called PL/3007. In later labs, we will more fully explore the syntax and semantics of this programming language, and by the last lab you will have a full, working compiler from PL/3007 to Java bytecode. In every lab, you will be provided with a code templat…

  • Updated Mar 17, 2018
  • Java

The goal of this lab is to implement a parser for the programming language PL/3007. In the previous lab, you implemented a lexer, and in the next two labs you go through semantic analysis and code generation, so by the last lab you will have a full, working compiler from PL/3007 to Java bytecode. As in the previous lab, this lab provides you wit…

  • Updated Mar 17, 2018
  • Java

Incubated Judge-Girl's (A Cloud-Native Online Judge System) root project. With powerful CMS features (e.g., dry-run / compilation-script generation / Continuous Problem Integration & Delivery) and educational features like exam and assignments. Judge Girl is carefully designed of its plugin-like structure easily supporting various judge-policies…

  • Updated Jan 19, 2022
  • Java

Improve this page

Add a description, image, and links to the ntu topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the ntu topic, visit your repo's landing page and select "manage topics."

Learn more