summary refs log tree commit diff stats
path: root/lib/pure
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2014-12-28 00:52:10 +0100
committerAraq <rumpf_a@web.de>2014-12-28 00:52:10 +0100
commit03afbe00b99da07940adf143de1c2db5bf0c5336 (patch)
tree6231685238990ee3c47f50db2d125cad725ceffb /lib/pure
parent41587a533959e4269be29f4f238d524048ac303a (diff)
downloadNim-03afbe00b99da07940adf143de1c2db5bf0c5336.tar.gz
minor improvements
Diffstat (limited to 'lib/pure')
-rw-r--r--lib/pure/pegs.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pure/pegs.nim b/lib/pure/pegs.nim
index 8b7554661..7cef0a00d 100644
--- a/lib/pure/pegs.nim
+++ b/lib/pure/pegs.nim
@@ -1433,7 +1433,7 @@ proc eat(p: var PegParser, kind: TTokKind) =
   if p.tok.kind == kind: getTok(p)
   else: pegError(p, tokKindToStr[kind] & " expected")
 
-proc parseExpr(p: var PegParser): Peg
+proc parseExpr(p: var PegParser): Peg {.gcsafe.}
 
 proc getNonTerminal(p: var PegParser, name: string): NonTerminal =
   for i in 0..high(p.nonterms):