Сообщение Re[4]: зачем SyntaxTrivia входит в состав токенов? от 17.07.2017 13:59
Изменено 17.07.2017 14:00 Arsen.Shnurkov
Re[4]: зачем SyntaxTrivia входит в состав токенов?
МР> если владельцами будут 2 соседних токена, как вы предлагали в первом сообщении, они пересекаться будут.
Это в том случае, если возвращая границы SyntaxNode всегда добавлять левую и правую Trivia.
А не надо этого делать!
Это в том случае, если возвращая границы SyntaxNode всегда добавлять левую и правую Trivia.
А не надо этого делать!
Re[4]: зачем SyntaxTrivia входит в состав токенов?
МР> если владельцами будут 2 соседних токена, как вы предлагали в первом сообщении, они пересекаться будут.
Это в том случае, если возвращая границы SyntaxNode всегда добавлять левую и правую Trivia.
А не надо этого делать!
Надо просто возвращать границы SyntaxNode. А если нужно с комментарием — то это уже специфика грамматики, которая должна быть видна в более высоком узле AST
Это в том случае, если возвращая границы SyntaxNode всегда добавлять левую и правую Trivia.
А не надо этого делать!
Надо просто возвращать границы SyntaxNode. А если нужно с комментарием — то это уже специфика грамматики, которая должна быть видна в более высоком узле AST