{"id":23779351,"url":"https://github.com/thecoder93/compilers","last_synced_at":"2026-04-10T10:30:17.314Z","repository":{"id":151378948,"uuid":"50513882","full_name":"thecoder93/Compilers","owner":"thecoder93","description":"A little parser written in C","archived":false,"fork":false,"pushed_at":"2016-01-27T14:46:50.000Z","size":7,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-01T10:17:28.790Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/thecoder93.png","metadata":{"files":{"readme":"README.txt","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-01-27T14:44:01.000Z","updated_at":"2016-01-27T14:46:51.000Z","dependencies_parsed_at":"2023-04-21T18:01:54.069Z","dependency_job_id":null,"html_url":"https://github.com/thecoder93/Compilers","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/thecoder93%2FCompilers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thecoder93%2FCompilers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thecoder93%2FCompilers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thecoder93%2FCompilers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thecoder93","download_url":"https://codeload.github.com/thecoder93/Compilers/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239979115,"owners_count":19728465,"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":"2025-01-01T10:17:07.587Z","updated_at":"2026-04-10T10:30:17.263Z","avatar_url":"https://github.com/thecoder93.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":" _____  _                    _         _____         _                                                        \n/  ___|(_)                  | |       /  __ \\       | |                                                       \n\\ `--.  _  _ __ ___   _ __  | |  ___  | /  \\/  __ _ | |  ___                                                  \n `--. \\| || '_ ` _ \\ | '_ \\ | | / _ \\ | |     / _` || | / __|                                                 \n/\\__/ /| || | | | | || |_) || ||  __/ | \\__/\\| (_| || || (__                                                  \n\\____/ |_||_| |_| |_|| .__/ |_| \\___|  \\____/ \\__,_||_| \\___|                                                 \n______             _ | |      _                           ___          _                            _         \n| ___ \\           | ||_|     | |                         / _ \\        | |                          | |        \n| |_/ /_   _  ___ | |__    __| |  ___ __      __ _ __   / /_\\ \\ _   _ | |_  ___   _ __ ___    __ _ | |_  __ _ \n|  __/| | | |/ __|| '_ \\  / _` | / _ \\\\ \\ /\\ / /| '_ \\  |  _  || | | || __|/ _ \\ | '_ ` _ \\  / _` || __|/ _` |\n| |   | |_| |\\__ \\| | | || (_| || (_) |\\ V  V / | | | | | | | || |_| || |_| (_) || | | | | || (_| || |_| (_| |\n\\_|    \\__,_||___/|_| |_| \\__,_| \\___/  \\_/\\_/  |_| |_| \\_| |_/ \\__,_| \\__|\\___/ |_| |_| |_| \\__,_| \\__|\\__,_|\n\nThis software accept a matemathical expression and it provides the result.\nFor example: (-2+5)^(-4)*3+2*(8-7*((7+2)-3))\nResult is: −67,96\n\nThis software make use a pushdown model and use a scanner and a parser for to interpret the characters.\n\n\nTo compile using the make command.\nFor launch the software use: \n./simple_calc\nThis software manage only this operator:\n-\n+\n*\n/\n^\n%\nIf you write 00, the software provides an error.\nThe same for any other expression syntactically incorrect.\n\nYou can not use these expressions:\n-(5)\n+2-2\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthecoder93%2Fcompilers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthecoder93%2Fcompilers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthecoder93%2Fcompilers/lists"}