Leopard 2009
We have been helped by:
- Comaintainers
Benoît Tailhades, Alain Vongsouvanh, Razik Yousfi, Benoît Perrot, Benoît Sigoure
- Deliveries:
Stage
Submission
LC-0
Friday, 2007-03-16 12:00
LC-1
Rush from 2007-03-23 to 2007-03-25 12:00
LC-2
Friday, 2007-04-06
LC-3R
Rush from 2007-04-06 to 2007-04-08 12:00
LC-4
Sunday, 2007-05-06
LC-5
Sunday, 2007-06-03
LC-6
Sunday, 2007-06-10
LC-7
Wednesday, 2007-06-20
LC-8
Sunday, 2007-07-01
LC-9
Sunday, 2007-07-15
Some of the noteworthy changes compared to Tiger 2008:
- Object-Oriented Programming
The language is extended with object-oriented features, as described by Andrew Appel in chapter 14 of Modern Compiler Implementation. The syntax is close to Appel’s, with small modifications, see ~tiger/tiger.html#Syntactic-Specification in Tiger Compiler Reference Manual.
- Leopard
To reflect this major addition, the language (and thus the project) is given a new name, Leopard. These changes was announced at TC-2, (renamed LC-2).
- LC-R
LC-R is a mandatory part of the LC-3 assignment.