Hi Jakob,

> Alexander, do you have the sources for 68000 PicoLisp, and if you do, is
> it anything like current PicoLisp?

Yes, I still have the sources from the early 1990s, but PicoLisp at that
time was quite different. It was mostly in C, with just a few functions
like arithmetics with 64bit intermediate result, (muldiv, i.e. '*/') and
the inner interpreter itself (evExpr) in 68k and 8086 assembly.

> The reason why I am asking is that I am somewhat involved in an Amiga
> clone (Natami) which has its own CPU implementation, and I was going to
> use miniPicoLisp on it, but then remembered that you used PicoLisp on
> Macs, maybe an optimal assembler version?

I think this old version would not be very useful.

As I understand it, the problem for your Amiga version is not so much
the interpreter (be it in C or asm), but the interfaces to the OS and
toolboxes, right? In those old sources, I find routines for I/O to the
Mac toolbox, MS-DOS and SCO-Unix, but naturally only the most basic
ones. For the Mac, an extensive interface to the Macintosh ROM exists,
like Resource- and Event-managers, QuickDraw, Windows, Dialogs etc.

- Alex
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe

Reply via email to