• # Maintenant qu'on est vendredi...

    Posté par . En réponse au journal Python à trou : trouve ton environnement. Évalué à 2. Dernière modification le 21 février 2025 à 20:09.

    ... je vous propose une variante, en shell bash1 .

    Pour quelle valeur de a le code suivant se comporte-t-il correctement ?

    ~$ a=16
    ~$ a(){ a|a& };a

    Question subsidiaire, mais je trouve bien plus intéressante et moins potache : pourquoi le code suivant, dont les seules différences sont les espaces dans les accolades, produit-il une erreur ?

    ~$ a=16
    ~$ a(){a|a&};a
    bash: syntax error near unexpected token '{a'

    1. N'exécutez pas ce code. Ce message et son contenu sont fournis à titre éducatif, je ne suis responsable d'aucun de vos malheurs.