diff options
author | Simon Hafner <hafnersimon@gmail.com> | 2015-04-22 06:11:30 +0500 |
---|---|---|
committer | Simon Hafner <hafnersimon@gmail.com> | 2015-04-22 06:11:30 +0500 |
commit | 766b7ea61d74532ede74e0aea59b2cda3400cfed (patch) | |
tree | f22f9d578c6d05504c72a8036a9d7a33f4ba4ca5 /lib/pure/sexp.nim | |
parent | 518db9eb7ee538f3c33732e5a04cbacd024ee8b7 (diff) | |
download | Nim-766b7ea61d74532ede74e0aea59b2cda3400cfed.tar.gz |
enabled sexp tests
Diffstat (limited to 'lib/pure/sexp.nim')
-rw-r--r-- | lib/pure/sexp.nim | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/pure/sexp.nim b/lib/pure/sexp.nim index 97edbf52d..2a9678432 100644 --- a/lib/pure/sexp.nim +++ b/lib/pure/sexp.nim @@ -677,12 +677,12 @@ proc parseSexp*(buffer: string): SexpNode = result = parseSexp(newStringStream(buffer)) when isMainModule: - # let testSexp = parseSexp("""(1 (98 2) nil (2) foobar "foo" 9.234)""") - # assert(testSexp[0].getNum == 1) - # assert(testSexp[1][0].getNum == 98) - # assert(testSexp[2].getElems == @[]) - # assert(testSexp[4].getSymbol == "foobar") - # assert(testSexp[5].getStr == "foo") + let testSexp = parseSexp("""(1 (98 2) nil (2) foobar "foo" 9.234)""") + assert(testSexp[0].getNum == 1) + assert(testSexp[1][0].getNum == 98) + assert(testSexp[2].getElems == @[]) + assert(testSexp[4].getSymbol == "foobar") + assert(testSexp[5].getStr == "foo") let alist = parseSexp("""((1 . 2) (2 . "foo"))""") assert(alist[0].getCons.car.getNum == 1) |