• [^] # Re: Euh ...

    Posté par . En réponse à la dépêche 23 mars: Conférence au LORIA sur Lisaac, un nouveau langage. Évalué à 4.

    Il suffit de faire comme Python : décréter que les affectations ne sont pas des expressions. Du coup tu ne peux plus mettre d'affectation dans une conditionnelle (syntax error).

    >>> x=0
    >>> if (x=1): print "hop"
    File "", line 1
    if (x=1): print "hop"
    ^
    SyntaxError: invalid syntax
    >>> x
    0