{"id":19845500,"url":"https://github.com/smileexpression/compilers-construction-laboratory","last_synced_at":"2025-09-05T02:19:53.329Z","repository":{"id":201180738,"uuid":"705750635","full_name":"smileexpression/Compilers-Construction-Laboratory","owner":"smileexpression","description":"Code of Compilers construction lab.","archived":false,"fork":false,"pushed_at":"2024-01-14T08:03:01.000Z","size":3890,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-11T12:32:37.168Z","etag":null,"topics":["c-minus-minus","code-generation","compiler-construction","lexical-analysis","semantic-analysis","syntax-analysis","sysu-course"],"latest_commit_sha":null,"homepage":"","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/smileexpression.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,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-10-16T16:10:59.000Z","updated_at":"2023-11-30T07:24:33.000Z","dependencies_parsed_at":"2023-11-30T08:27:44.975Z","dependency_job_id":"9c59ac44-5aae-4b22-a9f9-a03d67f4bacc","html_url":"https://github.com/smileexpression/Compilers-Construction-Laboratory","commit_stats":null,"previous_names":["arronvague/compilers-construction-laboratory","smileexpression/compilers-construction-laboratory"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smileexpression%2FCompilers-Construction-Laboratory","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smileexpression%2FCompilers-Construction-Laboratory/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smileexpression%2FCompilers-Construction-Laboratory/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smileexpression%2FCompilers-Construction-Laboratory/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/smileexpression","download_url":"https://codeload.github.com/smileexpression/Compilers-Construction-Laboratory/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241224387,"owners_count":19929919,"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":["c-minus-minus","code-generation","compiler-construction","lexical-analysis","semantic-analysis","syntax-analysis","sysu-course"],"created_at":"2024-11-12T13:08:11.178Z","updated_at":"2025-02-28T20:16:29.418Z","avatar_url":"https://github.com/smileexpression.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Compilers-Construction-Laboratory\nA repo to store compilers construction lab's code.\n\n**测试环境**\n\n\u003e 测试环境：你的程序将在如下环境中被编译并运行：\n\u003e\n\u003e - GNU Linux Release: Ubuntu 12.04, kernel version 3.2.0 29\n\u003e - GCC version 4.6.3\n\u003e - GNU Flex version 2.5.35\n\u003e - GNU Bison version 2.5\n\u003e - 可以使用其它版本的 Linux 或者 GCC 等\n\n**开发环境**\n\n- GNU Linux Release: Ubuntu 22.04.2 LTS, kernel version 5.15.133.1-microsoft-standard-WSL2\n- GCC version 11.2.0\n- GNU Flex version 2.6.4\n- GNU Bison version 3.8.2\n\n**必备工具**\n\n```bash\nsudo apt install make\nsudo apt-get install flex\nsudo apt-get install bison\n```\n\n## 遇到的各种问题\n\n### 降低内核版本\n\n实验环境内核5.13.0-44-generic\n\n[Ubuntu20.04 如何降低内核版本_ubuntu降低内核_JSYRD的博客-CSDN博客](https://blog.csdn.net/qq_49814035/article/details/116035670)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmileexpression%2Fcompilers-construction-laboratory","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsmileexpression%2Fcompilers-construction-laboratory","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmileexpression%2Fcompilers-construction-laboratory/lists"}