[Nitra] Почему пробелы попадают в IdentifierBody?
От: ionoy Эстония www.ammyui.com
Дата: 07.12.15 18:13
Оценка:
Такой синтаксис:

token Identifier = !Keyword IdentifierBody
{
  regex KeywordToken = "true" | "false" | "null" | "viewmodel" | "using";
  token Keyword = KeywordToken !IdentifierPartCharacters;
}

[Name]
syntax Name = (Identifier '.')* Identifier;


Почему-то парсит с пробелами в конце. Если подать на вход такой текст:

A.B.C {}


То в Name запишется "A.B.C "
www.livexaml.com
www.ammyui.com
www.nemerleweb.com
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.