Next: Tiger 2019, Previous: Tiger 2017, Up: History [Contents][Index]
This is the seventeenth year of the Tiger Project.
We have been helped by:
Rémi Billon, Pierre-Louis Dagues, Pierre De Abreu, Léo Ercolanelli, Arnaud Gaillard, Axel Manuel, Sébastien Piat, Matthieu Simon, Jérémie Simon, Francis Visoiu Mistrih
Deliveries for Ing1 students:
Stage | Kind | Launch | Submission |
---|---|---|---|
.tig | Rush | Nov 20, 2015 at 20:00 | Nov 22, 2015 at 11:42 |
PTHL (TC-0) | Dec 7, 2015 at 20:00 | Dec 20, 2015 at 11:42 | |
TC-1 | Rush | Feb 15, 2016 at 20:00 | Feb 19, 2016 at 11:42 |
TC-2 | Feb 19, 2016 at 20:00 | Feb 28, 2016 at 11:42 | |
TC-3 & TC-R | Mar 7, 2016 at 20:00 | Mar 20, 2016 at 11:42 | |
TC-4 & TC-E | Apr 18, 2016 at 20:00 | May 1, 2016 at 11:42 | |
TC-5 | May 2, 2016 at 20:00 | May 15, 2016 at 11:42 | |
TC-6 | May 23, 2016 at 20:00 | May 29, 2016 at 11:42 | |
TC-7 | May 30, 2016 at 20:00 | Jun 5, 2016 at 11:42 | |
TC-8 | Jun 6, 2016 at 20:00 | Jun 12, 2016 at 11:42 | |
TC-9 | Jun 27, 2016 at 20:00 | Jul 10, 2016 at 11:42 |
Some of the noteworthy changes compared to Tiger 2017:
type::Type
visitorMake the type::Type
class visitable.
#pragma once
Remove the cpp
guards and replace them with #pragma once
directives.
Move the standard from C++11 to C++14 since it is fully supported by both GCC 5.0 and Clang 3.4.
Add TC-L, a stage for LLVM IR generation. After TC-4, students have two choices:
Allow students to fix and push previous stages of TC more often after the final submission.
Add support for programs with overload and object.
Usable through the new options:
Next: Tiger 2019, Previous: Tiger 2017, Up: History [Contents][Index]