Next: , Previous: , Up: History   [Contents][Index]


1.4.16 Tiger 2015

This is the fourteenth year of the Tiger Project.

We have been helped by:

Assistants

Laurent Gourvénec, Xavier Grand, Frédéric Lefort, Théophile Ranquet, Robin Wils

Deliveries for Ing1 students:

StageKindLaunchSubmissionSupervisor
.tigRushNov 23, 2012 at 18:42Nov 25, 2012 at 11:42
PTHL (TC-0)Dec 10, 2012 at 18:42Dec 23, 2012 at 11:42
TC-1RushFeb 11, 2013 at 18:42Feb 13, 2013 at 23:42
TC-2Feb 14, 2013 at 18:42Feb 24, 2013 at 11:42
TC-3 & TC-RMar 4, 2013 at 18:42Mar 10, 2013 at 11:42
TC-4 & TC-EMar 11, 2013 at 18:42Mar 24, 2013 at 11:42
TC-5Apr 22, 2013 at 18:42May 5, 2013 at 11:42
TC-6May 20, 2013 at 19:00Jun 2, 2013 at 11:42
TC-7Jun 2, 2013 at 19:00Jun 16, 2013 at 11:42
TC-8Jun 28, 2013 at 19:00Jul 11, 2013 at 11:42
TC-9Jul 12, 2013 at 19:00Jul 21, 2013 at 11:42

Deliveries for AppIng1 students:

StageKindLaunchSubmissionSupervisor
.tigRushNov 23, 2012 at 18:42Nov 25, 2012 at 11:42
PTHL (TC-0)Dec 10, 2012 at 18:42Dec 23, 2012 at 11:42
TC-1Feb 11, 2013 at 18:42Feb 17, 2013 at 11:42
TC-2Feb 18, 2013 at 18:42Feb 28, 2013 at 11:42
TC-3 & TC-RMar 11, 2013 at 18:42Mar 20, 2013 at 23:42

Some of the noteworthy changes compared to Tiger 2014:

TC-0 renamed as PTHL

In an effort to emphasize the link between the THL (Formal Languages) lecture and the first stage of the Tiger project, the latter has been renamed as PTHL (“THL Project”).

TC-3 is no longer a rush

TC-3 has not been a successful step among many students for several years now. It has been deemed by many of them as too complex to be understood and implemented in a couple of days. Therefore we decided to extend the time allotted to this stage so as to give students more chance to pass TC-3.

Extension of the mandatory assignment to TC-5

By decision of the department of studies, all Ing1 are required to work on the Tiger project up to TC-5. Subsequent steps remain optional.

Use of more C++ 2011 features

This year, explicit template instantiation declarations (extern template clauses) are introduced in the project to control template instantiations in lieu of *.hcc files. The set of C++ features used in the Tiger compiler is still supported by both GCC 4.6 and Clang 3.0.


Next: , Previous: , Up: History   [Contents][Index]