New version of TDDB44 labs
Converted LaTeX sources to Sphinx - Changed from PDF/paper compendium to git/sphinx - Updated instructions for gitlab - Changed PNGs to Graphviz files Updated the lab source code - Now uses doxygen integrated with the documentation - Resolved many issues with instructions and code not being in sync Documentation is built by GitLab CI using docker. Included flex/bison/gcc/x86-asm documentation for convenience. CI/CD runs the labs and creates a file called testsuite.html to get a good status of the repository with a clean build (to check student work easier).
parents
Showing
- .gitignore 15 additions, 0 deletions.gitignore
- .gitlab-ci.yml 30 additions, 0 deletions.gitlab-ci.yml
- LICENSE 7 additions, 0 deletionsLICENSE
- README.md 1 addition, 0 deletionsREADME.md
- code/remaining/Makefile 66 additions, 0 deletionscode/remaining/Makefile
- code/remaining/Makefile.dependencies 9 additions, 0 deletionscode/remaining/Makefile.dependencies
- code/remaining/ast.cc 851 additions, 0 deletionscode/remaining/ast.cc
- code/remaining/ast.hh 0 additions, 0 deletionscode/remaining/ast.hh
- code/remaining/codegen.cc 592 additions, 0 deletionscode/remaining/codegen.cc
- code/remaining/codegen.hh 105 additions, 0 deletionscode/remaining/codegen.hh
- code/remaining/diesel 185 additions, 0 deletionscode/remaining/diesel
- code/remaining/diesel_glue.s 53 additions, 0 deletionscode/remaining/diesel_glue.s
- code/remaining/diesel_rts.c 16 additions, 0 deletionscode/remaining/diesel_rts.c
- code/remaining/error.cc 114 additions, 0 deletionscode/remaining/error.cc
- code/remaining/error.hh 63 additions, 0 deletionscode/remaining/error.hh
- code/remaining/main.cc 130 additions, 0 deletionscode/remaining/main.cc
- code/remaining/optimize.cc 281 additions, 0 deletionscode/remaining/optimize.cc
- code/remaining/optimize.hh 51 additions, 0 deletionscode/remaining/optimize.hh
- code/remaining/parser.y 0 additions, 0 deletionscode/remaining/parser.y
- code/remaining/quads.cc 0 additions, 0 deletionscode/remaining/quads.cc
Loading
Please register or sign in to comment