Installation
Erreur :
/usr/lib/python2.7/dist-packages/pythran/boost/simd/sdk/config/types.hpp:16:28: fatal error: boost/config.hpp: Aucun fichier ou dossier de ce type
Solution :
sudo apt-get install libboost1.58-dev
En pratique
Valeurs par défaut calculées
def f(t = [i for i in [0, 1, 2]]):
pass
remplacer par (mais c'est pas équivalent hein)
def f(t = None):
if t is None:
t = [i for i in [0, 1, 2]]
None
def f(a = None):
pass
pythran
ne connait pas None
... (pas sûr) ?
Tests avec None
truc = None
if truc:
pass
remplacer par:
if truc is not None:
pass