Tiger 2019
This is the eighteenth year of the Tiger Project.
We have been helped by:
- Assistants
Loïc Banet, Moray Baruh, Rémi Billon, Pierre-Louis Dagues, Arnaud Gaillard, Ashkan Kiaie-Sandjie, Guillaume Marques, Sarasvati Moutoucomarapoule, Cyprien Orfila, Sébastien Piat, Francis Visoiu Mistrih
- Deliveries for ing1 student:
Stage
Submission
TC-0
2016-12-18
TC-1
2017-02-03
TC-2
2017-02-12
TC-3R
2017-02-26
TC-4E
2017-03-26
TC-5
2017-04-30
TC-6
2017-05-21
TC-7
2017-06-04
TC-8
2017-06-11
TC-9
2017-07-09
- Deliveries for AppIng1 student:
Stage
Submission
TC-0
2016-12-18
Some of the noteworthy changes compared to Tiger 2018:
- ast::tasks::the_program
Make the_program a smart pointer, removing the
--ast-delete
option.- Use of even more C++14 features
use helper type for type_traits
use smart pointers’ make function
- Style
Many stylistics changes have been performed.
- Debug info
Adding support debug information for the Tiger language using LLVM.
- C++17
Notify future C++17’s changes in comments.
- Continuous integration
Provide a CI for the students.