src/Lexer.cc

changeset 105
6dbac3305614
parent 103
48472c0678cc
child 108
6409ece8297c
equal deleted inserted replaced
104:62da929f7814 105:6dbac3305614
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 }

mercurial