Bonjour,
2012/6/3 fatima louidadi <
fatima....@gmail.com>:
> Je ne comprends pas ce que représente ['a](x).e, c'est un type meth,
> mais a quoi correspond comcretement 'a et x.
Je ne suis pas sûr de bien comprendre à quoi vous faites référence
(code ou spec?) mais à vue de nez, je dirais :
- "['a]" correspond à des paramètres de types
- "x" aux arguments formels
- "e" au corps de la fonction
Par exemple :
object a {
def m [T] (x : predefined.Int, f : Function1[Int, T]) = f (x)
}
- [T] est un paramètre de type.
- x et f sont des arguments formels.
- "f (x)" est le corps de la méthode.
Est-ce que cela vous éclaire?