Создание Peg парсера
От: Visor2004  
Дата: 13.07.11 11:21
Оценка:
делаю вот такую штуку:

[PegGrammar ( start, 
    grammar
    {
      any            = ['\u0000'..'\uFFFF'];
      digit          = ['0'..'9'];
      spaces         = ' '*;
      num      : int = digit + spaces;
    
      start = num
    } ) ]
  class TestParser
  {
  }


при попытке эту радость скомпилить вылетает ошибка:

macro `PegGrammar' expects following list of arguments: (TypeBuilder, PExpr, PExpr, PExpr) got some 3 parameters [TypeBuilder, start, grammar {
any = ['

Помните!!! ваш говнокод кому-то предстоит разгребать.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.