skip to content
RABBIT : a compiler for SCHEME (a dialect of LISP), a study in compiler optimization based on viewing LAMBDA as RENAME and PROCEDURE CALL as GOTO using the techniques of macro definition of control and environment structures, source-to-source transformation, procedure integration and tail-recursion Preview this item
ClosePreview this item
Checking...

RABBIT : a compiler for SCHEME (a dialect of LISP), a study in compiler optimization based on viewing LAMBDA as RENAME and PROCEDURE CALL as GOTO using the techniques of macro definition of control and environment structures, source-to-source transformation, procedure integration and tail-recursion

Author: Guy Lewis Steele
Publisher: Cambridge : Artificial Intelligence Laboratory, Massachusetts Institute of Technology, 1978.
Series: AI-TR-474
Edition/Format:   Print book : EnglishView all editions and formats
Database:WorldCat
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 Steele
OCLC Number: 4547307
Notes: Revision of the author's thesis (M.S.)--Massachusetts Institute of Technology, 1977, with the title "Compiler optimization based on viewing LAMBDA as RENAME plus GOTO."
Description: [2] 266 [6] pages ; 28 cm.
Series Title: AI-TR-474
Other Titles: Compiler optimization based on viewing LAMBDA as RENAME plus GOTO
Responsibility: Guy Lewis Steele Jr.

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/4547307> # RABBIT : a compiler for SCHEME (a dialect of LISP), a study in compiler optimization based on viewing LAMBDA as RENAME and PROCEDURE CALL as GOTO using the techniques of macro definition of control and environment structures, source-to-source transformation, procedure integration and tail-recursion
    a schema:CreativeWork, schema:Book ;
    library:oclcnum "4547307" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/mau> ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/132219266#Place/cambridge> ; # Cambridge
    schema:about <http://id.worldcat.org/fast/871540> ; # Compiling (Electronic computers)
    schema:about <http://id.worldcat.org/fast/1106667> ; # Scheme (Computer program language)
    schema:about <http://experiment.worldcat.org/entity/work/data/132219266#Topic/rabbit_computer_program> ; # RABBIT (Computer program)
    schema:about <http://dewey.info/class/510.7844732/> ;
    schema:alternateName "Compiler optimization based on viewing LAMBDA as RENAME plus GOTO" ;
    schema:bookFormat bgn:PrintBook ;
    schema:creator <http://viaf.org/viaf/273434932> ; # Guy Lewis Steele
    schema:datePublished "1978" ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/132219266> ;
    schema:inLanguage "en" ;
    schema:isPartOf <http://experiment.worldcat.org/entity/work/data/132219266#Series/ai_tr_474> ; # AI-TR-474
    schema:name "RABBIT : a compiler for SCHEME (a dialect of LISP), a study in compiler optimization based on viewing LAMBDA as RENAME and PROCEDURE CALL as GOTO using the techniques of macro definition of control and environment structures, source-to-source transformation, procedure integration and tail-recursion"@en ;
    schema:productID "4547307" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/4547307#PublicationEvent/cambridge_artificial_intelligence_laboratory_massachusetts_institute_of_technology_1978> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/132219266#Agent/artificial_intelligence_laboratory_massachusetts_institute_of_technology> ; # Artificial Intelligence Laboratory, Massachusetts Institute of Technology
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/4547307> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/132219266#Agent/artificial_intelligence_laboratory_massachusetts_institute_of_technology> # Artificial Intelligence Laboratory, Massachusetts Institute of Technology
    a bgn:Agent ;
    schema:name "Artificial Intelligence Laboratory, Massachusetts Institute of Technology" ;
    .

<http://experiment.worldcat.org/entity/work/data/132219266#Series/ai_tr_474> # AI-TR-474
    a bgn:PublicationSeries ;
    schema:hasPart <http://www.worldcat.org/oclc/4547307> ; # RABBIT : a compiler for SCHEME (a dialect of LISP), a study in compiler optimization based on viewing LAMBDA as RENAME and PROCEDURE CALL as GOTO using the techniques of macro definition of control and environment structures, source-to-source transformation, procedure integration and tail-recursion
    schema:name "AI-TR-474" ;
    .

<http://experiment.worldcat.org/entity/work/data/132219266#Topic/rabbit_computer_program> # RABBIT (Computer program)
    a schema:Intangible ;
    schema:name "RABBIT (Computer program)"@en ;
    .

<http://id.worldcat.org/fast/1106667> # Scheme (Computer program language)
    a schema:Intangible ;
    schema:name "Scheme (Computer program language)"@en ;
    .

<http://id.worldcat.org/fast/871540> # Compiling (Electronic computers)
    a schema:Intangible ;
    schema:name "Compiling (Electronic computers)"@en ;
    .

<http://viaf.org/viaf/273434932> # Guy Lewis Steele
    a schema:Person ;
    schema:familyName "Steele" ;
    schema:givenName "Guy Lewis" ;
    schema:name "Guy Lewis Steele" ;
    .

<http://www.worldcat.org/title/-/oclc/4547307>
    a genont:InformationResource, genont:ContentTypeGenericResource ;
    schema:about <http://www.worldcat.org/oclc/4547307> ; # RABBIT : a compiler for SCHEME (a dialect of LISP), a study in compiler optimization based on viewing LAMBDA as RENAME and PROCEDURE CALL as GOTO using the techniques of macro definition of control and environment structures, source-to-source transformation, procedure integration and tail-recursion
    schema:dateModified "2015-04-13" ;
    void:inDataset <http://purl.oclc.org/dataset/WorldCat> ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

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