От: | hardcase | http://nemerle.org | |
Дата: | 22.03.13 19:22 | ||
Оценка: | 6 (1) |
match()
{
| ... with (x = 10, y = 11) => ...
}
От: | _NN_ | www.nemerleweb.com | |
Дата: | 22.03.13 19:07 | ||
Оценка: |
def f() { [] }
def a = f();
_ =
match (a)
{
| [x, _]
| [] with x = 1 => x
};
_ =
match (a)
{
| [x, y]
| [] with (x, y) = (1, 2) => x + y // Так нельзя
| [] with x = 1 with y = 2 => x + y // Так тоже
| [] with x = 1, y = 2 => x + y // И так :(
};