Coding Style

Naming

Indentation

The GNU indentation style is used. (Emacs's default).

Coding discipline

The program is written in C++, and use it's feature when necessary. However, the use of multiple inheritance is avoided as much as possible, and limited to multiple inheritance of function. (If a class inherits from several classes, then, at most one of the classes can have data members.).

The whole program should compile with g++ -Wall with no warning.

Double C++ comments are used for deprecated code, that will be removed when we are sure it is not usefull.

x := 3;
y := 5;
// // x := 42 - 39;
// // y := x + 2;

Documentation

The parser is documented with doxygen (http://www.doxygen.org). Programmers should comment their code with doxygen comments while coding.
Generated by
Matthieu Moy <Matthieu.Moy@st.com>
Back to Pinapa Home Page