Пример #1
0
        private void CreateToken(TokenKind kind)
        {
            Token = new LexerToken
            {
                Kind         = kind,
                Text         = builder.ToString(),
                LineNumber   = lineNumber,
                LinePosition = linePos,
                Filename     = filename
            };

            builder.Clear();
        }
Пример #2
0
 // TODO - make token the first argument to be consistent with XmlSchema overloads
 public ParserException(string message, LexerToken token)
     : this(message, token.Filename, token.LineNumber, token.LinePosition)
 {
 }