Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. Artificial Intelligence Lab Publications
  4. AI Memos (1959 - 2004)
  5. Fast Arithmetic in MACLISP

Fast Arithmetic in MACLISP

Thumbnail Image
Download
Name

AIM-421.pdf

Size

3.66 MB

Format

Adobe PDF

Checksum (MD5)

158106732f63bf268ffe4c1728950710

Thumbnail Image
Download
Name

AIM-421.ps

Size

5.1 MB

Format

PostScript

Checksum (MD5)

704f689d2aafa81d99963d30e291a273

Author(s)
Steele, Guy Lewis, Jr.
Date Issued
September 1, 1977
Series/Report no.
AIM-421
Abstract
MacLISP provides a compiler which produces numerical code competitive in speed with some FORTRAN implementations and yet compatible with the rest of the MacLISP system. All numerical programs can be run under MacLISP interpreter. Additional declarations to the compiler specify type information which allows the generation of optimized numerical code which generally does not require the garbage collection of temporary numerical results. Array accesses are almost as fast as in FORTRAN, and permit the use of dynamically allocated arrays of varying dimensions. Here we discuss the implementation decisions regarding user interface, data representations, and interfacing conventions which allow the generation of fast numerical LISP code.
Persistent DSpace Link
http://hdl.handle.net/1721.1/6279
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.