I have to write some very simple DLL code to run in 32 bit x86 Windows XP.
I want to write it in LISP, but my first choice, Corman Lisp is not
co-operating. And if I don't show progress soon, my boss wants me to do it
in BASIC. Last time I wrote basic was 1972.
So, I am looking for the name of some other lisp which would enable me to do
this. It just has to work and be reasonably cheap. Thanks.
--
George E Eberhardt
732 224 8988
"George E Eberhardt" <··········@verizon.net> writes:
> So, I am looking for the name of some other lisp which would enable me to do
> this. It just has to work and be reasonably cheap. Thanks.
Lispworks can do this, at least.
...Peder...
--
I wish a new life awaited _me_ in some off-world colony.
(message (Hello 'George)
(you :wrote :on '(Wed, 29 Aug 2007 07:49:25 GMT))
(
GEE> I have to write some very simple DLL code to run in 32 bit x86 Windows
GEE> XP. I want to write it in LISP, but my first choice, Corman Lisp is
GEE> not co-operating.
not co-operating what? Corman Lisp seems to be best choice for that task
GEE> So, I am looking for the name of some other lisp which would enable me
GEE> to do this. It just has to work and be reasonably cheap.
afaik ECL (and GCL) can do this, but i'm not sure that DLL will contain
exactly what you want -- it might have it's own calling conventions and
lispy parameter types.
GEE> And if I don't show progress soon, my boss wants me to do it in
GEE> BASIC. Last time I wrote basic was 1972.
if that's really a simple code, best choice would be some C -- because DLLs
can be very picky on calling conventions, naming functions, exact parameter
types and so on. with C/C++ you can do anything.
if you think BASIC can do it -- why not, after all?
)
(With-best-regards '(Alex Mizrahi) :aka 'killer_storm)
"choose no life")
On Aug 29, 12:49 am, "George E Eberhardt" <··········@verizon.net>
wrote:
> I have to write some very simple DLL code to run in 32 bit x86 Windows XP.
> I want to write it in LISP, but my first choice, Corman Lisp is not
> co-operating.
> So, I am looking for the name of some other lisp which would enable me to do
> this. It just has to work and be reasonably cheap. Thanks.
ECL is definitely worth a look, as this is the kind of thing it was
intended for.
http://ecls.sourceforge.net/
-- Scott