Is there any way to make or add to a list in Scheme with only these functions available: equal?, car, cdr, cons, cond, if, quote, +, *, null?, symbol? , integer?, any car/cdr variant, define, let. (You'll notice that the use of any #list or #append calls is not allowed).
I've tried cons several different ways, but it just gives things like '(0 . 10) rather than just (0 10) which would be ideal. Yes this is part of a larger assignment.