diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/pure/sexp.nim | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/pure/sexp.nim b/lib/pure/sexp.nim index b5e67b90f..3c9fbc150 100644 --- a/lib/pure/sexp.nim +++ b/lib/pure/sexp.nim @@ -422,6 +422,9 @@ proc sexp*(elements: openArray[SexpNode]): SexpNode = newSeq(result.elems, elements.len) for i, p in pairs(elements): result.elems[i] = p +proc sexp*(s: SexpNode): SexpNode = + result = s + proc toSexp(x: NimNode): NimNode {.compiletime.} = case x.kind of nnkBracket: |