2010-05-27 5 views

Répondre

5

Il est techniquement possible de définir une méthode avec ce nom, mais vous ne pouvez pas l'appeler comme ça à cause des règles de syntaxe. (Le colon est considéré comme un jeton différent.) Vous devrez faire send('mymethod:', args), ce qui va à l'encontre du but.

+2

Parfois, il est préférable d'opter pour un DSL externe plutôt que d'essayer de faire des choses trop perverties avec votre langue. –