{"id":13438298,"url":"https://github.com/raventid/bebe","last_synced_at":"2026-04-04T16:22:31.665Z","repository":{"id":82846619,"uuid":"47788296","full_name":"raventid/bebe","owner":"raventid","description":"My own LISP dialect, crafted with love.","archived":false,"fork":false,"pushed_at":"2017-01-20T17:26:52.000Z","size":106,"stargazers_count":16,"open_issues_count":1,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-07-31T03:19:56.672Z","etag":null,"topics":["interpreted-programming-language","language","lisp-dialect"],"latest_commit_sha":null,"homepage":"http://raventid.github.io/bebe/","language":"C","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/raventid.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}},"created_at":"2015-12-10T21:24:22.000Z","updated_at":"2024-01-12T21:06:19.000Z","dependencies_parsed_at":null,"dependency_job_id":"d24cb080-5051-4348-88aa-aa11e24893da","html_url":"https://github.com/raventid/bebe","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/raventid%2Fbebe","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raventid%2Fbebe/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raventid%2Fbebe/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raventid%2Fbebe/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/raventid","download_url":"https://codeload.github.com/raventid/bebe/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221729853,"owners_count":16871127,"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":["interpreted-programming-language","language","lisp-dialect"],"created_at":"2024-07-31T03:01:04.345Z","updated_at":"2026-04-04T16:22:31.653Z","avatar_url":"https://github.com/raventid.png","language":"C","funding_links":[],"categories":["C"],"sub_categories":[],"readme":"# bebe\nMy own LISP dialect, crafted with love.\n\nInspired by Scheme and SICP. Simple, fast, extensible, it requires less code to complete simple task or computation. \n\nNow language support only basic arithmetic operations.\n\nSee wiki for installation instructions.\n\nEnjoy!\n\n## Installation\n\nAt the moment Bebe available and well tested at Debian based linux machines.\n\nTo compile Bebe from source you have to clone this repo, and then run make, from project folder.\n\nIf you are not sure how to do it, well, on Debian or Ubuntu try:\n\n```\n$ cd /path/to/downloaded/file/bebe\n$ ./make\n```\n\nAfter compilation you should run bebe repl as ./repl from source folder or you might create a link to this file and put it into /usr/bin/\n\nGood luck!\n\n## Operators\n``` clojure\n+ 4 5  #=\u003e 9\n- 2 1  #=\u003e 1\n* 2 2  #=\u003e 4\n/ 4 2  #=\u003e 2\n% 10 6 #=\u003e 4\n^ 2 3  #=\u003e 8\n```\nYou can easily nest any number of operations using parenthesis. And pay some attention to the fact that first action do not require you to use parenthesis like ``` + 3 4 ``` and ``` (+ 3 4) ``` is wrong, that makes language less nested.\n\n``` clojure\n+ (/ \n     (/ 4 2) \n     (+ 1 1) \n  )\n  (- \n     (/ 8 2) \n     (- 3 2) \n  )\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraventid%2Fbebe","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fraventid%2Fbebe","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraventid%2Fbebe/lists"}