5 * This page describe the roadmap of Ozulis.
7 * The first goal is to reach a C langage equivalence in term of features.
11 * - Bools \htmlonly<font color="green">[OK]</font>\endhtmlonly
12 * - Integers \htmlonly<font color="green">[OK]</font>\endhtmlonly
13 * - Floats \htmlonly<font color="green">[OK]</font>\endhtmlonly
14 * - Pointers \htmlonly<font color="green">[OK]</font>\endhtmlonly
23 * - floating point unordered comparaisons
24 * - return statement \htmlonly<font color="green">[OK]</font>\endhtmlonly
25 * - function declaration \htmlonly<font color="green">[OK]</font>\endhtmlonly
29 * - modules dependancies generator
30 * - function call statement \htmlonly<font color="green">[OK]</font>\endhtmlonly
36 * == Clean design and implementation ==
37 * - error and warning messages
39 * - black and white text output
43 * - Add singleton (thread safe) design pattern, and use it for types like
51 * - multi-methods (dynamic dispatch depending on the type)
58 * - static foreach/while/dowhile
60 * - contract programing
63 * - write a generic moulinette
66 * == Standard library ==
70 * - internationalisation
71 * - templates & standard design pattern