The compiler is static, it is not a just-in-time (JIT) compiler, and so don't
expect better performances than psyco or PyPy for example. Optimizations
-depending on the type of functions arguments cannot be done for examples. Only
-optimizations on immutable types (constants) are done.
+depending on the type of functions parameters cannot be done for examples.
+Only optimizations on immutable types (constants) are done.
- * replace '(a and b) and c' (2 op) with 'a and b and c' (1 op), same for "or" operator
+ * automatically detect pure functions: see pythran.analysis.PureFunctions of
+ pythran project, depend on ArgumentEffects and GlobalEffects analysys
+ * replace '(a and b) and c' (2 op) with 'a and b and c' (1 op),
* unroll: support break/continue