319 return result; |
319 return result; |
320 } |
320 } |
321 |
321 |
322 // ============================================================================= |
322 // ============================================================================= |
323 // |
323 // |
324 String Lexer::DescribePosition() |
324 String Lexer::DescribeCurrentPosition() |
|
325 { |
|
326 return GetToken()->file + ":" + GetToken()->line; |
|
327 } |
|
328 |
|
329 // ============================================================================= |
|
330 // |
|
331 String Lexer::DescribeTokenPosition() |
325 { |
332 { |
326 return Format ("%1 / %2", mTokenPosition - mTokens.begin(), mTokens.Size()); |
333 return Format ("%1 / %2", mTokenPosition - mTokens.begin(), mTokens.Size()); |
327 } |
334 } |