{"id":19444363,"url":"https://github.com/athemathmo/rubefunge-93","last_synced_at":"2025-02-25T08:19:22.457Z","repository":{"id":57664000,"uuid":"54936665","full_name":"AtheMathmo/rubefunge-93","owner":"AtheMathmo","description":"A simple Befunge interpreter written in Rust.","archived":false,"fork":false,"pushed_at":"2016-03-29T04:23:57.000Z","size":1176,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-08T03:37:22.115Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://crates.io/crates/rubefunge-93","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AtheMathmo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-03-29T01:39:45.000Z","updated_at":"2016-03-29T04:33:06.000Z","dependencies_parsed_at":"2022-08-28T02:24:20.550Z","dependency_job_id":null,"html_url":"https://github.com/AtheMathmo/rubefunge-93","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AtheMathmo%2Frubefunge-93","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AtheMathmo%2Frubefunge-93/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AtheMathmo%2Frubefunge-93/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AtheMathmo%2Frubefunge-93/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AtheMathmo","download_url":"https://codeload.github.com/AtheMathmo/rubefunge-93/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240628334,"owners_count":19831669,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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-10T16:06:47.078Z","updated_at":"2025-02-25T08:19:22.387Z","avatar_url":"https://github.com/AtheMathmo.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Rust Befunge-93\n\n[Api Docs](https://athemathmo.github.io/rubefunge-93/)\n\n---\n\nThis is a toy implementation of a [Befunge](https://en.wikipedia.org/wiki/Befunge) interpreter.\n\nI implemented this as part of an old [Angel Hack challenge](http://angelhack.com/solve-these-developer-challenges-to-snag-free-tickets-to-our-series/) (though I think the bufenge challenge code on this page contains an error...).\n\nThe compiler is complete but there is currently no nice way to use it. The program must be manually entered within the `main` function and run.\n\nIn the future, maybe I'll add a simple command line interface so that we can run programs from files (or simple programs from the command line directly). But probably not - this was just to have some fun with Rust. Why does Befunge exist anyway?\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fathemathmo%2Frubefunge-93","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fathemathmo%2Frubefunge-93","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fathemathmo%2Frubefunge-93/lists"}