I\'m looking for something similar to Javascript\'s arguments
array:
function parent(){
child.apply(this.arguments);
}
I\'m awar
You want:
(define (parent . args)
args) ; args is a list
Which is infact the 'default' implementation of list
.
(define (list . x) x)
The error message when applying (define (parent . ) ...)
seems wrong, also, the code should not have compiled in the first place as it is invalid syntax. Might imply a bug with the version of Chicken Scheme you are using.