~/Documents/SWIG/plist-chicken$ csi ______ __ __ __ | | |--.|__|.----.| |--.-----.-----. | ---| || || __|| <| -__| | |______|__|__||__||____||__|__|_____|__|__| Version 2, Build 0 - macosx-unix-gnu-ppc - [ dload ] (c)2000-2005 Felix L. Winkelmann #;1> (load-library 'example "simple.bundle") ; loading library example ... #t #;2> (show 12345) {value = +12345, type = kCFNumberSInt32Type} #;3> (show -67.89) {value = -67.89000000000000056843, type = kCFNumberFloat64Type} #;4> (show "abcdefgj") abcdefgj #;5> (noop '#(12345 67.89 "abcdefgh")) #(12345 67.89 "abcdefgh") #;6> (define x '(("a" . 42) ("b" . -16.77) ("c" . "Scheme is fun"))) #;7> x (("a" . 42) ("b" . -16.77) ("c" . "Scheme is fun")) #;8> (noop x) (("c" . "Scheme is fun") ("a" . 42) ("b" . -16.77)) #;9> (show x) {type = immutable, count = 3, capacity = 3, pairs = ( 0 : {contents = "b"} = {value = -16.76999999999999957367, type = kCFNumberFloat64Type} 2 : {contents = "a"} = {value = +42, type = kCFNumberSInt32Type} 3 : {contents = "c"} = {contents = "Scheme is fun"} )} #;10> (xml x) "\n\n\n\n\ta\n\t42\n\tb\n\t-16.77\n\tc\n\tScheme is fun\n\n\n" #;11> (print (xml x)) a 42 b -16.77 c Scheme is fun "\n\n\n\n\ta\n\t42\n\tb\n\t-16.77\n\tc\n\tScheme is fun\n\n\n" #;12> ^D ~/Documents/SWIG/plist-chicken$