skip to content
Fast Arithmetic in MacLISP. Preview this item
ClosePreview this item
Checking...

Fast Arithmetic in MacLISP.

Author: Guy Lewis Jr Steele; MASSACHUSETTS INST OF TECH CAMBRIDGE ARTIFICIAL INTELLIGENCE LAB.
Publisher: Ft. Belvoir Defense Technical Information Center SEP 1977.
Edition/Format:   Print book : EnglishView all editions and formats
Database:WorldCat
Summary:
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 the 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  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

 

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Document Type: Book
All Authors / Contributors: Guy Lewis Jr Steele; MASSACHUSETTS INST OF TECH CAMBRIDGE ARTIFICIAL INTELLIGENCE LAB.
OCLC Number: 227489632
Notes: Supported in part by Grant NSG-1323. Presented at MACSYMA Users Conference, Berkeley, CA. Jul 77.
Description: 13 pages

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 the 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. (Author).

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/227489632> # Fast Arithmetic in MacLISP.
    a schema:CreativeWork, schema:Book ;
    library:oclcnum "227489632" ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/19602340#Place/ft_belvoir> ; # Ft. Belvoir
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/vau> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/19602340#Topic/computer_programming_and_software> ; # Computer Programming and Software
    schema:about <http://experiment.worldcat.org/entity/work/data/19602340#Topic/compilers> ; # Compilers
    schema:about <http://experiment.worldcat.org/entity/work/data/19602340#Topic/machine_coding> ; # Machine coding
    schema:about <http://experiment.worldcat.org/entity/work/data/19602340#Topic/compatibility> ; # Compatibility
    schema:about <http://experiment.worldcat.org/entity/work/data/19602340#Topic/optimization> ; # Optimization
    schema:about <http://experiment.worldcat.org/entity/work/data/19602340#Topic/fortran> ; # Fortran
    schema:about <http://experiment.worldcat.org/entity/work/data/19602340#Topic/data_rate> ; # Data rate
    schema:about <http://experiment.worldcat.org/entity/work/data/19602340#Thing/lisp_programming_language> ; # LISP programming language
    schema:about <http://experiment.worldcat.org/entity/work/data/19602340#Topic/numerical_methods_and_procedures> ; # Numerical methods and procedures
    schema:about <http://experiment.worldcat.org/entity/work/data/19602340#Topic/high_rate> ; # High rate
    schema:about <http://experiment.worldcat.org/entity/work/data/19602340#Topic/computer_programming> ; # Computer programming
    schema:bookFormat bgn:PrintBook ;
    schema:contributor <http://experiment.worldcat.org/entity/work/data/19602340#Organization/massachusetts_inst_of_tech_cambridge_artificial_intelligence_lab> ; # MASSACHUSETTS INST OF TECH CAMBRIDGE ARTIFICIAL INTELLIGENCE LAB.
    schema:contributor <http://experiment.worldcat.org/entity/work/data/19602340#Person/steele_guy_lewis_jr> ; # Guy Lewis Jr Steele
    schema:datePublished "SEP 1977" ;
    schema:datePublished "1977" ;
    schema:description "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 the 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. (Author)."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/19602340> ;
    schema:inLanguage "en" ;
    schema:name "Fast Arithmetic in MacLISP."@en ;
    schema:productID "227489632" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/227489632#PublicationEvent/ft_belvoirdefense_technical_information_centersep_1977> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/19602340#Agent/defense_technical_information_center> ; # Defense Technical Information Center
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/227489632> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/19602340#Agent/defense_technical_information_center> # Defense Technical Information Center
    a bgn:Agent ;
    schema:name "Defense Technical Information Center" ;
    .

<http://experiment.worldcat.org/entity/work/data/19602340#Organization/massachusetts_inst_of_tech_cambridge_artificial_intelligence_lab> # MASSACHUSETTS INST OF TECH CAMBRIDGE ARTIFICIAL INTELLIGENCE LAB.
    a schema:Organization ;
    schema:name "MASSACHUSETTS INST OF TECH CAMBRIDGE ARTIFICIAL INTELLIGENCE LAB." ;
    .

<http://experiment.worldcat.org/entity/work/data/19602340#Person/steele_guy_lewis_jr> # Guy Lewis Jr Steele
    a schema:Person ;
    schema:familyName "Steele" ;
    schema:givenName "Guy Lewis Jr" ;
    schema:name "Guy Lewis Jr Steele" ;
    .

<http://experiment.worldcat.org/entity/work/data/19602340#Thing/lisp_programming_language> # LISP programming language
    a schema:Thing ;
    schema:name "LISP programming language" ;
    .

<http://experiment.worldcat.org/entity/work/data/19602340#Topic/computer_programming> # Computer programming
    a schema:Intangible ;
    schema:name "Computer programming"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/19602340#Topic/computer_programming_and_software> # Computer Programming and Software
    a schema:Intangible ;
    schema:name "Computer Programming and Software"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/19602340#Topic/numerical_methods_and_procedures> # Numerical methods and procedures
    a schema:Intangible ;
    schema:name "Numerical methods and procedures"@en ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.