{"id":18870577,"url":"https://github.com/devpika/exapunks-compiler","last_synced_at":"2026-01-27T17:02:36.111Z","repository":{"id":241636085,"uuid":"807303745","full_name":"DevPika/exapunks-compiler","owner":"DevPika","description":"An attempt to define the grammar and create a compiler of the assembly-like language from the game EXAPUNKS","archived":false,"fork":false,"pushed_at":"2024-05-28T21:26:43.000Z","size":3,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-30T18:03:46.894Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"ANTLR","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DevPika.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-28T21:02:09.000Z","updated_at":"2024-05-28T21:26:47.000Z","dependencies_parsed_at":"2024-05-29T12:28:35.183Z","dependency_job_id":"8cadf763-a3e0-4add-aa8b-12131fcc6022","html_url":"https://github.com/DevPika/exapunks-compiler","commit_stats":null,"previous_names":["devpika/exapunks-compiler"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/DevPika/exapunks-compiler","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DevPika%2Fexapunks-compiler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DevPika%2Fexapunks-compiler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DevPika%2Fexapunks-compiler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DevPika%2Fexapunks-compiler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DevPika","download_url":"https://codeload.github.com/DevPika/exapunks-compiler/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DevPika%2Fexapunks-compiler/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28816571,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-27T12:25:15.069Z","status":"ssl_error","status_checked_at":"2026-01-27T12:25:05.297Z","response_time":168,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-08T05:21:21.991Z","updated_at":"2026-01-27T17:02:36.093Z","avatar_url":"https://github.com/DevPika.png","language":"ANTLR","funding_links":[],"categories":[],"sub_categories":[],"readme":"# exapunks-compiler\nAn 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.\n\n## Changelog\n* 2024-05-28\n  * Add Project and some documentation to GitHub\n* 2023-05-18\n  * Initial attempts to adapt [asm8080](https://github.com/antlr/grammars-v4/blob/master/asm/asm8080/asm8080.g4) grammar\n\n## [SPOILERS]Language specification from EXAPUNKS\nThe 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.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevpika%2Fexapunks-compiler","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevpika%2Fexapunks-compiler","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevpika%2Fexapunks-compiler/lists"}