Comments on: Goto en Python http://sametmax.com/goto-en-python/ Du code, du cul Mon, 28 Oct 2019 11:54:55 +0000 hourly 1 https://wordpress.org/?v=4.9.7 By: roro http://sametmax.com/goto-en-python/#comment-8469 Fri, 26 Apr 2013 10:27:55 +0000 http://sametmax.com/?p=5600#comment-8469 Voici un lien pour les visiteurs curieux où est dit, tout ce qui peut l’être du: GOTO (18 pages)
http://www.developpez.net/forums/d75764/c/que-pensez-vous-du-goto/

]]>
By: roro http://sametmax.com/goto-en-python/#comment-7733 Fri, 05 Apr 2013 16:14:46 +0000 http://sametmax.com/?p=5600#comment-7733 @Sam. Ah ben ouais..Que je suis con!
C’est que d’habitude, je mets les scripts dans le python; comme ça ils ont qu’à se servir.

]]>
By: Sam http://sametmax.com/goto-en-python/#comment-7717 Fri, 05 Apr 2013 12:03:04 +0000 http://sametmax.com/?p=5600#comment-7717 Cette lib a été utilisée pour un poisson d’avril en 2004 je crois, c’est normal que ce soit inutile. C’est comme for __future__ import braces, c’est des trucs qu’on ne veut jamais voir en Python.

Un truc que j’ai vu dernièrement dans la rubrique “inutile”:

def function(params): #{
    faire un truc
#}

Réabilitation des {} dans Python !

]]>
By: kontre http://sametmax.com/goto-en-python/#comment-7713 Fri, 05 Apr 2013 11:10:03 +0000 http://sametmax.com/?p=5600#comment-7713 D’accord, c’est super sioux ! Mais du coup, c’est encore moins utile que ce que je pensais.

Cet article me rappelle ma déception quand j’ai vu qu’ils allaient rajouter des goto en Lua (mais dans des cas bien limités, en gros c’est pour sortir des boucles). Il est sympa ce langage, aussi…

]]>
By: Sam http://sametmax.com/goto-en-python/#comment-7706 Fri, 05 Apr 2013 09:59:04 +0000 http://sametmax.com/?p=5600#comment-7706 @roro : comme toujours, si tu donnes pas le message d’erreur, non seulement tu n’auras pas la réponse à ta question mais en plus je planterais une aiguilles dans ta poupée vodoo. Tu peux cependant juste mettre goto.py dans le même répertoire que ton script pour que ça marche.

@sil : tu peux installer une_pipe_et_un_mars.py, je crois qu’il est sur pypi.

]]>
By: sil http://sametmax.com/goto-en-python/#comment-7704 Fri, 05 Apr 2013 09:38:56 +0000 http://sametmax.com/?p=5600#comment-7704 Y a-t-il un module pour le gossub ?

]]>
By: roro http://sametmax.com/goto-en-python/#comment-7700 Fri, 05 Apr 2013 08:52:34 +0000 http://sametmax.com/?p=5600#comment-7700 J’ai exécuté le setup, mis ton bout, ou les exemples dans l’idle:
Erreur sur le mot: label. Pas sur import!.
Ta ligne dans la console par contre me dit clairement qu’elle ne trouve pas le module.
Question: Où je mets le goto.py ? Pour voir fonctionner cette merveille.

]]>
By: JeromeJ http://sametmax.com/goto-en-python/#comment-7699 Fri, 05 Apr 2013 08:44:06 +0000 http://sametmax.com/?p=5600#comment-7699 This is madness Ò-Ó

Fools! You don’t know what you just did! We all gonna die!

(goto c’est le mal me disait toujours mon maître en me tapant avec un baton)

]]>
By: Sam http://sametmax.com/goto-en-python/#comment-7687 Thu, 04 Apr 2013 23:31:56 +0000 http://sametmax.com/?p=5600#comment-7687 @kontre: il ne déclare pas de mot clé, pas plus que ruby ne permet d’écrire des DSL. On utilise juste des subtilités de la syntaxes pour donner l’illusion. En ruby, l’absence de parenthèses donne l’illusion que l’enchainement de méthodes est un DSL. En Python, on peut mettre autant d’espaces que l’ont veut entre un objet et son attribut.

Quand il fait label .start, il fait en fait label.start, tout simplement.

@roro: import goto; print(goto.__file__)

]]>
By: kanor http://sametmax.com/goto-en-python/#comment-7683 Thu, 04 Apr 2013 22:29:02 +0000 http://sametmax.com/?p=5600#comment-7683 C’est vraiment moche, pas conseillé mais tu peux faire ça
>>> def coucou():
... return "coucou"
...
>>> __builtins__.yop = coucou
>>> yop

]]>