{"id":50570578,"url":"https://github.com/tirimid/ematrm","last_synced_at":"2026-06-04T18:01:10.629Z","repository":{"id":231961310,"uuid":"783060172","full_name":"tirimid/ematrm","owner":"tirimid","description":"esolang and interpreter thereof","archived":false,"fork":false,"pushed_at":"2024-04-07T07:28:28.000Z","size":7,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-04-08T03:47:07.790Z","etag":null,"topics":["cpp","esolang","esoteric-language","intepreter","register-machine"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tirimid.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}},"created_at":"2024-04-06T20:38:35.000Z","updated_at":"2024-04-07T07:38:28.000Z","dependencies_parsed_at":"2024-04-07T03:43:38.854Z","dependency_job_id":"45cb2739-6aee-4a1b-bc32-7f2e5560ff66","html_url":"https://github.com/tirimid/ematrm","commit_stats":null,"previous_names":["tirimid/ematrm"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/tirimid/ematrm","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tirimid%2Fematrm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tirimid%2Fematrm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tirimid%2Fematrm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tirimid%2Fematrm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tirimid","download_url":"https://codeload.github.com/tirimid/ematrm/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tirimid%2Fematrm/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33916320,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-04T02:00:06.755Z","response_time":64,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["cpp","esolang","esoteric-language","intepreter","register-machine"],"created_at":"2026-06-04T18:01:09.726Z","updated_at":"2026-06-04T18:01:10.619Z","avatar_url":"https://github.com/tirimid.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ematrm\n\n## Introduction\n\nEMatRM, or (E)soteric (Mat)rix (R)egister (M)achine, is an interpreter for an\nesoteric programming language by its same name. It is not designed for serious\nusage and was thrown together quickly and hackily because my brain just wouldn't\nlet me drop the idea. It is terribly stupid - but, then again, it is an esolang,\nso that is to be expected.\n\n## Dependencies\n\nSystem / software dependencies are:\n\n* A C++20 compiler (for build)\n* Make (for build)\n* A shell environment (for program execution)\n\n## Management\n\n* To build EMatRM, run `make`\n* To delete build files, run `make clean`\n* To install EMatRM after building, run `make install`\n* To uninstall EMatRM after installation, run `make uninstall`\n\n## Usage\n\nAfter installation, you can interpret an EMatRM source file as follows:\n\n```\n$ ematrm \u003cfile.emat\u003e\n```\n\n## Contributing\n\nDo not bother contributing. Feel free to study the source code and make your own\nfork of this project. I will most likely never seriously work on this again\nafter today (as of writing this).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftirimid%2Fematrm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftirimid%2Fematrm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftirimid%2Fematrm/lists"}