- (R* expression ...) → Scheme-objectsyntax
Evaluate R-expressions and translate the final result into a Scheme object, where possible (cf. overview); use this (as opposed to R) when you need to manipulate the value in Scheme.
- An expression to evaluate
- More expressions
(define-syntax R* (lambda (expression rename compare) `(R->scheme (R ,@(cdr expression)))))