Minimal c-like language built using java, ANTLR4, and jasmin
Summary of tools used :
From this playlist.