quintus0505 / 2020_Fall_Compiler-labs-of-USTC

These are the compiler labs of University of Science and Technology of China,2020 fall semester.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

简介

本实验是**科学技术大学李诚老师2020秋编译原理的实验,我们实现了面向cminus-f的编译器,包括词法分析,语法分析,中间代码生成,编译器优化等方面,本实验获得了满分,代码部分详见src目录

本实验由**科学技术大学计算机系本科生:谭泽霖 吕瑞 艾语晨共同完成

实验说明

请fork此repo到自己的仓库下,随后在自己的仓库中完成实验,请确保自己的repoPrivate

目前已布置的实验:

  • lab1
    • DDL : 2020/10/13, 23:59:59
  • lab2
    • DDL : 2020/10/30, 23:59:59
  • lab3
    • DDL : 2020/11/16, 23:59:59
  • lab4
    • DDL : 2020/12/07, 23:59:59
  • lab5
    • DDL-Phase1 :2020/12/21 23:59:59 (北京标准时间,UTC+8)
    • DDL-Phase2 :2021/01/04 23:59:59 (北京标准时间,UTC+8)

FAQ: How to merge upstream remote branches

In brief, you need another alias for upstream repository (we assume you are now in your local copy of forked repository on Gitlab):

(shell) $ git remote add upstream http://222.195.68.197/staff/2020fall-compiler_cminus.git

Then try to merge remote commits to your local repository:

(shell) $ git pull upstream master

Then synchronize changes to your forked remote repository:

(shell) $ git push origin master

About

These are the compiler labs of University of Science and Technology of China,2020 fall semester.

License:GNU Affero General Public License v3.0


Languages

Language:C++ 65.1%Language:LLVM 13.6%Language:C 13.3%Language:Python 3.2%Language:Lex 1.9%Language:Yacc 1.8%Language:CMake 0.8%Language:Shell 0.3%