Merge pull request #53 from gradha/pr_fixes_devel_compiler

Removes prefix from defined. Fixes #52, refs #51.
This commit is contained in:
Dominik Picheta 2014-07-18 19:45:57 +01:00
commit d30928a97e

View file

@ -8,7 +8,7 @@
import json
when not defined(`json.{}`):
when not defined(`{}`):
proc `{}`*(node: PJsonNode, key: string): PJsonNode =
## Transverses the node and gets the given value. If any of the
## names does not exist, returns nil
@ -16,7 +16,7 @@ when not defined(`json.{}`):
if isNil(node): return nil
result = result[key]
when not defined(`json.{}=`):
when not defined(`{}=`):
proc `{}=`*(node: PJsonNode, names: varargs[string], value: PJsonNode) =
## Transverses the node and tries to set the value at the given location
## to `value` If any of the names are missing, they are added