Tiger 2021

This is the twentieth year of the Tiger Project.

We have been helped by:

Assistants

Erwan Auer, Meven Courouble, Thomas Delecroix, Thomas Goncalves, Maxime Joubert, Steven Lariau, Nicolas Poitoux, Loic Reyreaud, Antoine Suel, Andreas Touly, Laurent Zhu

Deliveries for ing1 student:

Stage

Submission

TC-0

2019-02-07

TC-1

2019-02-10

TC-2

2019-02-17

TC-3R

2019-03-03

TC-4E

2019-03-31

TC-5

2019-05-05

TC-6

2019-05-26

TC-7

2019-06-02

TC-8

2019-06-09

TC-9

2019-07-07

Deliveries for AppIng1 student:

Stage

Submission

TC-0

2019-02-07

Some of the noteworthy changes compared to Tiger 2020:

Assignments

Following the students’ complaints about assignments being difficult to read, we decided to rewrite assignments entirely in reStructuredText format. We use Sphinx to generate the documentation with the read_the_doc template.

Dockerfile for new Assignments

Provided a docker with requirements for the new Assignments website.

TC-O
Fixed the following bugs in the object part:
  • when a method was overloaded in a subclass declared in a previous subscope, it could not be called again

  • when a function had as return type the superclass of a subclass internal to the function and as body type the subclass, it called the upcast function, which was not yet reachable