{"id":13782843,"url":"https://github.com/kulikjak/ELI","last_synced_at":"2025-05-11T16:33:11.792Z","repository":{"id":126792383,"uuid":"81943192","full_name":"kulikjak/ELI","owner":"kulikjak","description":"Esoteric Language Interpreter","archived":false,"fork":false,"pushed_at":"2017-03-23T15:39:29.000Z","size":26,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-11T00:35:58.784Z","etag":null,"topics":["esoteric-language","interpreter"],"latest_commit_sha":null,"homepage":null,"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/kulikjak.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}},"created_at":"2017-02-14T12:30:06.000Z","updated_at":"2024-07-23T11:06:23.000Z","dependencies_parsed_at":"2023-06-18T02:15:39.520Z","dependency_job_id":null,"html_url":"https://github.com/kulikjak/ELI","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/kulikjak%2FELI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kulikjak%2FELI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kulikjak%2FELI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kulikjak%2FELI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kulikjak","download_url":"https://codeload.github.com/kulikjak/ELI/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253595976,"owners_count":21933487,"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":["esoteric-language","interpreter"],"created_at":"2024-08-03T18:01:46.058Z","updated_at":"2025-05-11T16:33:11.493Z","avatar_url":"https://github.com/kulikjak.png","language":"C","funding_links":[],"categories":["C"],"sub_categories":[],"readme":"# ELI\nELI (Esoteric Language Interpreter) is interpreter and transpiler of several simple esoteric languages written in C++. Right now it supports Brainf*ck, Ook! and compressed Ook! language.\n* GitHub repo: https://github.com/Kulikjak/ELI\n\n### Installation\nDownload this repository and run `make` to compile Interpreter and Transpiler. \nIf you want to use only one part of the program, you can also run `make Interpreter` to make only the interpreter part, `make Transpiler` to make only the transpiler.\n\nProgram does not use any other libraries and so it should be compiled without any problem on any Unix like OS.\n\n### Usage\n*Interpreter* can automatically detect given language (and it's not dependent on the file suffix).\n*Transpiler* can also detect input language and without any aditional flags it will transpile your input to all supoorted languages. You can specify just one with flags.\n\nFor more information run the program with `-h` flag (or simply incorrecly ;))\n\n### Example\nInterpreter:\n\n\t?\u003e ./Interpreter source.bf\n\tHello, I am the interpreter.\n\nTranspiler:\n\n\t?\u003e ./Transpiler source.bf\n\tNo language was selected - transpiling into all supported languages\n\tGenerating Brainfuck code\n\tGenerating compressed Ook! code\n\tGenerating Ook! code\n\n### Author\n* Jakub Kulik, \u003ckulikjak@gmail.com\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkulikjak%2FELI","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkulikjak%2FELI","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkulikjak%2FELI/lists"}