{"id":26675866,"url":"https://github.com/tahadostifam/taha-lang","last_synced_at":"2025-04-12T08:21:40.585Z","repository":{"id":260247798,"uuid":"878758292","full_name":"tahadostifam/taha-lang","owner":"tahadostifam","description":"Interpreter based programming language made for learning purposes.","archived":false,"fork":false,"pushed_at":"2024-12-15T13:37:26.000Z","size":3213,"stargazers_count":8,"open_issues_count":7,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-26T03:31:00.465Z","etag":null,"topics":["interpreter","programming-language","rust"],"latest_commit_sha":null,"homepage":"","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/tahadostifam.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-26T03:19:36.000Z","updated_at":"2025-02-03T19:35:19.000Z","dependencies_parsed_at":"2024-12-09T15:39:36.772Z","dependency_job_id":null,"html_url":"https://github.com/tahadostifam/taha-lang","commit_stats":null,"previous_names":["tahadostifam/minion-lang","tahadostifam/taha-lang"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tahadostifam%2Ftaha-lang","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tahadostifam%2Ftaha-lang/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tahadostifam%2Ftaha-lang/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tahadostifam%2Ftaha-lang/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tahadostifam","download_url":"https://codeload.github.com/tahadostifam/taha-lang/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248537283,"owners_count":21120727,"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":["interpreter","programming-language","rust"],"created_at":"2025-03-26T03:27:01.331Z","updated_at":"2025-04-12T08:21:40.567Z","avatar_url":"https://github.com/tahadostifam.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Taha Lang\n\nWelcome to Taha Lang, a lightweight programming language designed for fun and experimentation! Whether you're a seasoned developer or just starting out, Taha Lang is the perfect way to explore coding concepts and unleash your creativity.\n\n## Installation\n\nRequires the rust version 1.81 to be installed on your system.\n\n```bash\ngit clone --depth 1 https://github.com/tahadostifam/Taha-Lang.git\ncd Taha-Lang\ncargo build --release\ncp ./target/release/taha /usr/bin/taha\n\ntaha version\n```\n\n## Example Code\n\n```\nfn fibonacci(n) {\n    if (n \u003c= 0) {\n        ret 0;\n    } else if (n == 1) {\n        ret 1;\n    } else {\n        ret fibonacci(n - 1) + fibonacci(n - 2);\n    }\n}\n\nprintln(\"Welcome to Taha Lang!\");\n\nfor #i = 0; i \u003c 100000; i++ {\n    println(fibonacci(i));\n}\n```\n\n## How to rust? (Dev Mode)\n```bash\ncargo run -- ./examples/example.code\n```\n\n## Documentation\n\n- [Wiki](https://github.com/tahadostifam/taha-lang/wiki)\n\n## Community\n\n**Geek Engineers** community shaped the Taha Lang and it welcomes people all around the world with passion and kindness.\n\nTelegram: [@geek_engineers](https://t.me/geek_engineers)\n\n## Open to Contribution\n\nTaha Lang is an open-source project, and we value your contributions! If you're interested in helping to shape the future of Taha Lang, feel free to fork the repository, propose improvements, or report any issues you encounter.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftahadostifam%2Ftaha-lang","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftahadostifam%2Ftaha-lang","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftahadostifam%2Ftaha-lang/lists"}