示例#1
0
 antlr.IToken CreateToken(antlr.IToken prototype, int newTokenType, string newTokenText)
 {
     return(new BooToken(newTokenType, newTokenText,
                         prototype.getFilename(),
                         prototype.getLine(),
                         prototype.getColumn() + SafeGetLength(prototype.getText())));
 }
示例#2
0
文件: BooToken.cs 项目: codehaus/boo
 public BooToken(antlr.IToken original, int type, string text)
 {
     setType(type);
     setText(text);
     setFilename(original.getFilename());
     setLine(original.getLine());
     setColumn(original.getColumn());
 }
示例#3
0
 public string getFilename()
 {
     return(iToken.getFilename());
 }
示例#4
0
 public static LexicalInfo ToLexicalInfo(antlr.IToken token)
 {
     return(new LexicalInfo(token.getFilename(), token.getLine(), token.getColumn()));
 }