Информация об изменениях

Сообщение [Nitra] Непонятки с Nitra.CStyleComments от 17.02.2016 12:41

Изменено 17.02.2016 13:00 VladD2

Привет,

Берем вот такую грамматику

syntax module TestMain
{
using Nitra.Core;
using Nitra.CStyleComments;

using ItemDeclarations;

[StartRule]
syntax test = Any;
}


Берем вот такой текст ABCD // ABCD

Делаем:

def spans = HashSet();
parseResult.GetSpans(span.Start, span.End, spans);

И получаем результат:

+ [0] {"Start: 5 Len: 2" Class: Nitra.Language.Operator} Nitra.SpanInfo
+ [1] {"Start: 5 Len: 7" Class: Nitra.Language.InlineComment} Nitra.SpanInfo


Вопрос: Откуда тут Nitra.Language.Operator?
[Nitra] Непонятки с Nitra.CStyleComments
Привет,

Берем вот такую грамматику

syntax module TestMain
{
    using Nitra.Core;
    using Nitra.CStyleComments;

    using ItemDeclarations;

    [StartRule]
    syntax test =  Any;
}


Берем вот такой текст ABCD // ABCD

Делаем:

  def spans = HashSet();
  parseResult.GetSpans(span.Start, span.End, spans);


И получаем результат:

+ [0] {"Start: 5 Len: 2" Class: Nitra.Language.Operator} Nitra.SpanInfo
+ [1] {"Start: 5 Len: 7" Class: Nitra.Language.InlineComment} Nitra.SpanInfo


Вопрос: Откуда тут Nitra.Language.Operator?