N2 – языковый фрeймворк(ошибка)
От: Аноним  
Дата: 08.09.12 21:22
Оценка:
module Common
{
  MakeForEachBody(Pattern : Pattern, body : Expr)
  {
    if (body is MatchBody) // если тело цикла содержит паттерны...
    {
      assert(Pattern is Identifier); // паттерн должен быть простым именем
      <[  match (current)
            ..$body ]>
    }
    else 
      <[  match (current)
          {
            | $Pattern => $body
            | _ => ()
          } ]>;
  }
}


где тут переменная current передается?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.