An open API service indexing awesome lists of open source software.

https://github.com/devpika/exapunks-compiler

An attempt to define the grammar and create a compiler of the assembly-like language from the game EXAPUNKS
https://github.com/devpika/exapunks-compiler

Last synced: 5 months ago
JSON representation

An attempt to define the grammar and create a compiler of the assembly-like language from the game EXAPUNKS

Awesome Lists containing this project

README

          

# exapunks-compiler
An attempt to define the grammar and create a compiler for the assembly-like language from the game EXAPUNKS. The idea is to create a parser in ANTLR, generate scaffolding and then create a compiler using that. I am currently using [the ANTLR lab](http://lab.antlr.org/) to experiment.

## Changelog
* 2024-05-28
* Add Project and some documentation to GitHub
* 2023-05-18
* Initial attempts to adapt [asm8080](https://github.com/antlr/grammars-v4/blob/master/asm/asm8080/asm8080.g4) grammar

## [SPOILERS]Language specification from EXAPUNKS
The game provides [2 zines](https://exazines.mattmerr.com/) that define the language. I do NOT recommend reading these ahead of time if you are interested in playing EXAPUNKS at some point. The game does an excellent job of introducing and referring to these zines throughout, making you genuinely feel like an underground hacker.