[Openmcl-devel] Compiler warnings

David McClain dbm at refined-audiometrics.com
Wed Oct 21 16:00:34 UTC 2009


... to elucidate my original statement... portability is convenient  
because we can use published texts to help us navigate the language  
features (Cltl2). And portability today is almost a necessity to  
achieve wide processor compatibility, since one version of CL runs on  
PPC and others run on Pentium, etc.

But to illustrate a point, our embedded Lisp is *not* CL, being a Lisp  
1.5 with many nontraditional features like continuations and partial  
evaluation. And to achieve the requisite platform portability we  
resorted to (gasp!) writing the kernel of the Lisp in OCaml so that we  
could hit PPC, Pentium, ARM, and others.

Dr. David McClain
dbm at refined-audiometrics.com






More information about the Openmcl-devel mailing list