On Wed, 2013-07-31 at 12:20 +0200, Ralf Mattes wrote: > Isn't the main problem here that the OP assumes that all three languages > have "the same syntax"? This isn't true at all. They share some basic > syntax but any "real" CL/Elisp/Scheme code will use more than this basic > subset. And even within this limited syntactic subset, while one syntax > will work the same syntactic consgruct will have different _semantics_. > > Cheers, Ralf Mattes >
Yes, I'm afraid you're right, so I said pre-process is more portable. Anyway, the project based on such an assumption will be very fragile.