() Ken Raeburn <[email protected]>
() 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