Порядок макросов
От: _nn_ www.nemerleweb.com
Дата: 14.10.10 08:49
Оценка:
Пример
  public macro AnonymousClassNormalCtor(params ctor_def : array[expr]) 
    syntax("new", "(", ctor_def, ")") // 1
    {
      // ...
    }

    public macro AnonymousClassTupleCtor(e) // 2
        syntax("new", e)
    {
      // ...
    }


        def _ : IAnonymous = new (a = "qwerwqr", b, "blabla".Replace("b", "1").Length);


При изменении порядка 1 и 2 этот код не будет компилироваться.
Должен ли порядок макросов влиять на выбор ?
http://rsdn.nemerleweb.com
http://nemerleweb.com
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.