summary refs log tree commit diff stats
path: root/compiler
diff options
context:
space:
mode:
authorAndreas Rumpf <rumpf_a@web.de>2014-03-16 22:08:43 +0100
committerAndreas Rumpf <rumpf_a@web.de>2014-03-16 22:08:43 +0100
commit9d4b77a65a0b3283dea57aa9cc189eee5aa492ea (patch)
tree751422e153d66ebc94ced3a92ef7ef6b2ad30252 /compiler
parentb3da0ab88824c0f59f8f6829d1641aebbc82042b (diff)
parent5e47c18e3f7023f1c73efb0e1e2e7f8713e47b83 (diff)
downloadNim-9d4b77a65a0b3283dea57aa9cc189eee5aa492ea.tar.gz
Merge pull request #1003 from flaviut/devel
Add token position to `nimrod scan`
Diffstat (limited to 'compiler')
-rw-r--r--compiler/lexer.nim1
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/lexer.nim b/compiler/lexer.nim
index be152eb55..217e33675 100644
--- a/compiler/lexer.nim
+++ b/compiler/lexer.nim
@@ -178,6 +178,7 @@ proc prettyTok*(tok: TToken): string =
   else: result = tokToStr(tok)
   
 proc printTok*(tok: TToken) = 
+  write(stdout, tok.line, ":", tok.col, "\t")
   write(stdout, TokTypeToStr[tok.tokType])
   write(stdout, " ")
   writeln(stdout, tokToStr(tok))