Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!linus!genrad!decvax!harpo!seismo!hao!hplabs!sri-unix!RRS@USC-ISIB From: RRS%USC-ISIB@sri-unix.UUCP Newsgroups: net.micro.pc Subject: IQLISP Message-ID: <2454@sri-arpa.UUCP> Date: Thu, 16-Jun-83 23:22:00 EDT Article-I.D.: sri-arpa.2454 Posted: Thu Jun 16 23:22:00 1983 Date-Received: Sat, 25-Jun-83 00:47:24 EDT Lines: 19 From: Richard R. ShiffmanIQLISP takes 1.4 seconds to calculate 100! by the standard recursive LISP function. IQLISP has smallp's and bignum's for integers. The biggest factorial IQLISP will handle is 706! I think all the digits are correct. IQLISP has a slightly different defining form than MACLISP or INTERLISP, although every different version of LISP has these differences. IQLISP supports LAMBDAs, NLAMBDAs, and MACROs. The system has a pretty printer, a structure editor, a debugger package, and an assembler. There seems to be the hooks for writing a compiler. I haven't found out about its FUNARG support yet. The IBM PC has a big enough address space to make IQLISP really useful. The INTERLISP I have for my Atari-800 is just a toy, since you can't do any serious LISP programming with only 64K bytes. Rick