Aside from the fact that slapping an s-expression syntax on top of a language typically leaves you with a fairly crappy Lisp, that would also lack the excellent Common Lisp interop that Coalton has.
OCaml is a better candidate than most. It already has a macro system (PPX), and the core language has a lot in common with Scheme.
OCaml is a better candidate than most. It already has a macro system (PPX), and the core language has a lot in common with Scheme.