() Ken Raeburn <raeb...@raeburn.org> () Thu, 24 Jun 2010 02:55:59 -0400
Hmm... here's another way, though I've no idea if RnRS lets you not have any expressions in here: scheme@(guile-user)> ,c (begin) Disassembly of #<objcode 10163f848>: 0 (assert-nargs-ee/locals 0) 2 (void) 3 (return) scheme@(guile-user)> ,c (begin (begin) (begin) 42) Disassembly of #<objcode 1016782a8>: 0 (assert-nargs-ee/locals 0) 2 (make-int8 42) ;; 42 4 (return) I think this is fine. ‘(begin)’ is how things (and "no things") are spliced. thi