sexpression.parse('()')
sexpression.parse('(1 -2 3.45)')
sexpression.parse('(a b c)')
sexpression.parse('(a b (1 2) "a")')
sexpression.parse('(:hoge 1 :fuga 2)')
sexpression.parse('(a b :hoge 1 :fuga 2 c)')
sexpression.parse('(1 . 2)')
sexpression.parse('((hoge . 1) (fuga . 2))')
sexpression.stringify([]);
sexpression.stringify([1, -2, 3.45])
sexpression.stringify([{ name: 'a' }, { name: 'b' }, [1, 2], 'a'])
sexpression.stringify({ car: 1, cdr: 2})
sexpression.stringify([{ car: { name: 'hoge'}, cdr: 1}, { car: { name: 'fuga' }, cdr: 2 }])
sexpression.stringify({ a: 1, b: 2})
sexpression.stringify([1, { hoge: 1, fuga: 2 }, "aaa"])
sexpression.stringify({ a: 1, b: 2}, 'alist')
sexpression.stringify([1, { hoge: 1, fuga: 2 }, "aaa"], 'alist')
sexpression.parse('hoge')
sexpression.parse('hoge') instanceof sexpression.Symbol
sexpression.parse('hoge') === sexpression.parse('hoge')