Given a list, how would I select a new list, containing a slice of the original list (Given offset and number of elements) ?
Good suggestions so far. I
(define (sublist list start number) (cond ((> start 0) (sublist (cdr list) (- start 1) number)) ((> number 0) (cons (car list) (sublist (cdr list) 0 (- number 1)))) (else '())))