From: [Invalid-From-Line]
Subject: True 32 bit Common Lisp for OS/2 2.0 ????
Date: 
Message-ID: <92326.110504BRAUN@FRECP12.BITNET>
Is there any Public domain Common lisp for OS/2 2.0 ???
I do have os2xlisp (16bit app) but i m not happy with it (not true
CL, missing features...).
Did anyone ported KCL or something like that to OS/2 ? (or do i have to do
it myself ?? :) )
Thanx

      Daniel Braun
         <·····@frecp12.bitnet>
          <······@soleil.serma.cea.fr>

From: Michael Wein
Subject: Re: True 32 bit Common Lisp for OS/2 2.0 ????
Date: 
Message-ID: <WEIN.92Nov23122514@disco-sun3.dfki.uni-sb.de>
Actualy, I don`t know any 32-BIT Common Lisp for OS/2. But there is hope!  Last
week I got CLISP for DOS from ma2s2.mathematik.uni-karlsruhe.de [129.13.115.2].
Here comes a description of it : 

====================== start of file "clisp.README" ===========================

This is CLISP, a Common Lisp implementation.

CLISP is mostly CLtL1 compliant. For those who want to use CLOS, I also
provide a port of PCL. No other features of CLtL2 or dpANS CL are
currently supported.

The newest versions will always be available via anonymous ftp from
ma2s2.mathematik.uni-karlsruhe.de [129.13.115.2], directory /pub/lisp/clisp/.

-------------------------------------------------------------------------------

                        Common Lisp CLISP

Common Lisp is
  * a convential programming language and an AI language
  * interactive
  * a Lisp for professional use

Common Lisp programs are
  * easy to test (interactive)
  * easy to maintain (depending on programming style)
  * portable (there is a standard for the language and the library functions)

Our Common Lisp CLISP
  * needs only 1.5 MB of memory
  * implements 99% of the standard
  * can call your preferred editor
  * is freely distributable

Common Lisp provides
  * clear syntax, carefully designed semantics
  * several data types: numbers, strings, arrays, lists, characters, symbols,
    structures, streams etc.
  * runtime typing: the programmer needn't bother about type declarations,
    but he gets notified on type violations.
  * many generic functions:
    88 arithmetic functions for all kinds of numbers (integers, ratios,
    floating point numbers, complex numbers),
    44 search/filter/sort functions for lists, arrays and strings
  * automatic memory management (garbage collection)
  * packaging of programs into modules
  * macros: every programmer can make his own language extensions

Our Common Lisp CLISP provides
  * an interpreter
  * a compiler which makes execution of programs 5 times faster
  * all data types with unlimited size (the size need never be declared,
    the size of lists and arrays may be changed dynamically)
  * integers of arbitrary length, unlimited floating point number precision
  * 594 library functions, 542 of them written in C

Get it via anonymous ftp from ma2s2.mathematik.uni-karlsruhe.de [129.13.115.2],
directory /pub/lisp/clisp/, or contact
Bruno Haible <······@ma2s2.mathematik.uni-karlsruhe.de>.

========================= end of file "clisp.README" ==========================

I immediately tried to run CLISP under OS/2 but I failed. So I contacted Bruno
Haible if there were a port of it for OS/2. Well, he told me that this would be
no big problem, since CLISP uses the EMX 32/BIT Extender (i. e. it is NO
program restricted by 64 KByte segments of MS-DOS etc). At the moment, I am
copying the sources (about 6.7 MByte!!!) and will try to recompile them under
OS/2 using EMX/GCC. So, call me in about two weeks if I succeeded. Or, get the
sources yourself (from ma2s2.mathematik.uni-karlsruhe.de) and do the same...

        Michael Wein

  +------------------------------+-------------------------------------------+
  | e-mail : ····@dfki.uni-sb.de | "Translation is not a linguistic problem. |
  | Telefon: +(49)681/302-5303   |  It's a big problem." (Martin Kay)        |
  +------------------------------+-------------------------------------------+
 
From: Timothy F. Sipples
Subject: Re: True 32 bit Common Lisp for OS/2 2.0 ????
Date: 
Message-ID: <1992Nov23.203909.13195@midway.uchicago.edu>
In article <·················@FRECP12.BITNET> <·····@FRECP12.BITNET> writes:
>Is there any Public domain Common lisp for OS/2 2.0 ???
>I do have os2xlisp (16bit app) but i m not happy with it (not true
>CL, missing features...).
>Did anyone ported KCL or something like that to OS/2 ? (or do i have to do
>it myself ?? :) )

Staying in the freeware/shareware domain, there's a new 32-bit version
of some sort of LISP that just came out.  It should be available via
anonymous ftp from ftp-os2.nmsu.edu in /pub/uploads (although it could
be moved).  Look in all the subdirectories off of /pub/uploads.

I'm not sure if this is what you're looking for, but it sounds like a
step in the right direction, at least.

-- 
Timothy F. Sipples      | Read the OS/2 FAQ List 2.0g, available from
····@ellis.uchicago.edu | 128.123.35.151, anonymous ftp, in /pub/os2/all/info
Dept. of Econ., Univ.   | /faq, or from ········@BLEKUL11.BITNET (send "HELP")
of Chicago, 60637       | [Read the List, THEN post to ONE OS/2 newsgroup.]