IRC logs of #tryton-fr for Tuesday, 2012-09-18

chat.freenode.net #tryton-fr log beginning Tue Sep 18 00:00:02 CEST 2012
2012-09-18 15:22 <cedk> pour info, le problème qu'on avait avec les with statement
2012-09-18 15:23 <cedk> si on veut ajouter le support des (), on crée une ambiguité car le context manager est un statement qui pourrait être composé d'un tuple
2012-09-18 15:24 <cedk> il aurait faullut que la syntax soit: with (a, b, c) as a, b c au lieu de with a as a, b as b, c as c:
2012-09-18 15:25 <nicoe> cedk: hein ? je comprends pas la phrase « le context manager est un statement qui pourrait être composé d'un tuple », c'est pas vrai pour l'instant non ?
2012-09-18 15:25 <nicoe> (et de fait la seconde syntaxe est moche)
2012-09-18 15:26 <cedk> nicoe: si tu peux faire: with (a if b else c):
2012-09-18 15:26 <cedk> nicoe: la seconde est celle implémenté dans Python :-)
2012-09-18 15:26 <nicoe> cedk: je me suis trompé, la première est moche
2012-09-18 15:27 <cedk> nicoe: la première est compatible avec le try/except je pense
2012-09-18 15:28 <nicoe> cedk: n'empêche le if inliné pourrait résoudre le problème
2012-09-18 15:28 <nicoe> cedk: avec l'utilisation d'un CM qui ne fait rien
2012-09-18 15:33 <cedk> le parser de grammaire de Python est plutot cool car il détect les ambiguité
2012-09-18 15:41 <bechamel> cedk: qu'est-ce que tu appelle détecter les ambiguités ?
2012-09-18 15:49 <cedk> bechamel: quand il y a plus d'un possibilité pour generer l'AST

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!