Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

ORBIT: an optimizing compiler for scheme

Published: 01 July 1986 Publication History
  • Get Citation Alerts
  • First page of PDF

    References

    [1]
    Brooks, R.A., Gabriel, R.P. and Steele, G.J. Jr. An optimizing compiler for lexically scoped LISP. Proc. Sym. on Compiler Construction, ACM, SIGPLAN Notices 17(6), June, 1982, pp. 261-275.
    [2]
    Clinger, W., et al. The Revised Revised Report on Scheme, or An UnCommon Lisp. AI Memo $4~, Massachusetts Institute of Technology, Aug., 1985.
    [3]
    Ellis, J.R. Bulldog: A Compiler for VLIWArchitecture8. Ph.D. Th., Yale Univ., 1985. available as Research Report YALEU/DCS/RR-364.
    [4]
    Fisher, J.A. Very Long Word Architectures. YALEU/DCS/RR-253, Yale University, Dec., 1982.
    [5]
    Friedman, D.P. and Haynes, C.T. Const~raining control. 12th ACM Sym. on Prin. of Prog. Lang., ACM, 1985, pp. 245-254.
    [6]
    Gabriel, R.P. Performance and Evaluation of Lisp Systems. MIT Press, Cambridge, Mass., 1985.
    [7]
    Haynes, C.T., Friedman, D.P. and Wand, M. Continuations and coroutines. Sym. on LISP and Functional Programming, ACM, Aug., 1984, pp. 293-298.
    [8]
    Powell, M.L. A portable optimizing compiler for Modula-2. Proc. Sym. on Compiler Construction, ACM, SIGPLA~N Notices 19(6), June, 1984, pp. 310-318.
    [9]
    Rees, J.A. and Adams, N.I. T: a dialect of LISP or, Lambda: the ultimate software tool. Sym. on Lisp and Functional Prog., ACM, Aug., 1982, pp. 114-122.
    [10]
    Rees, J.A., Adams, N.I. and Meehan, J.R. The T Manual. 4th edition, Yale University, Jan., 1984.
    [11]
    Rozas, W. (personal communication).
    [12]
    Steele, G.L. Jr. and Sussman, G.J. The Revised Report on Scheme. AI Memo 452, MIT, Jan., 1978.
    [13]
    Steele, G.L. Jr. RABBIT: a compiler for SCHEME. AI Memo 474, MIT, May, 1978.
    [14]
    Szymanski. "Assembling code for machines with span-dependent instructions". CACM 21, 4 (April 1978), 300-308.
    [15]
    Wulf, W., Johnson, R., Weinstock, C., Hobbs, S. and Geschke, C. The Design of an Opfimizing Compiler. American Elsevier, 1975.

    Cited By

    View all
    • (2023)m-CFA Exhibits Perfect Stack PrecisionProgramming Languages and Systems10.1007/978-981-99-8311-7_14(290-309)Online publication date: 21-Nov-2023
    • (2021)Compiling with continuations, correctlyProceedings of the ACM on Programming Languages10.1145/34854915:OOPSLA(1-29)Online publication date: 15-Oct-2021
    • (2021)Deriving efficient program transformations from rewrite rulesProceedings of the ACM on Programming Languages10.1145/34735795:ICFP(1-29)Online publication date: 22-Aug-2021
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM SIGPLAN Notices
    ACM SIGPLAN Notices  Volume 21, Issue 7
    July 1986
    275 pages
    ISSN:0362-1340
    EISSN:1558-1160
    DOI:10.1145/13310
    Issue’s Table of Contents
    • cover image ACM Conferences
      SIGPLAN '86: Proceedings of the 1986 SIGPLAN symposium on Compiler construction
      July 1986
      275 pages
      ISBN:0897911970
      DOI:10.1145/12276

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 01 July 1986
    Published in SIGPLAN Volume 21, Issue 7

    Check for updates

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)141
    • Downloads (Last 6 weeks)27
    Reflects downloads up to 11 Aug 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)m-CFA Exhibits Perfect Stack PrecisionProgramming Languages and Systems10.1007/978-981-99-8311-7_14(290-309)Online publication date: 21-Nov-2023
    • (2021)Compiling with continuations, correctlyProceedings of the ACM on Programming Languages10.1145/34854915:OOPSLA(1-29)Online publication date: 15-Oct-2021
    • (2021)Deriving efficient program transformations from rewrite rulesProceedings of the ACM on Programming Languages10.1145/34735795:ICFP(1-29)Online publication date: 22-Aug-2021
    • (2020)Effect handlers via generalised continuationsJournal of Functional Programming10.1017/S095679682000004030Online publication date: 16-Mar-2020
    • (2018)Memoized Flat Closures for CPSTrends in Functional Programming10.1007/978-3-319-89719-6_1(1-18)Online publication date: 19-Apr-2018
    • (2017)A posteriori environment analysis with Pushdown Delta CFAACM SIGPLAN Notices10.1145/3093333.300989952:1(19-31)Online publication date: 1-Jan-2017
    • (2017)A posteriori environment analysis with Pushdown Delta CFAProceedings of the 44th ACM SIGPLAN Symposium on Principles of Programming Languages10.1145/3009837.3009899(19-31)Online publication date: 1-Jan-2017
    • (2015)Calculating correct compilersJournal of Functional Programming10.1017/S095679681500018025Online publication date: 16-Sep-2015
    • (2013)The NIMBLE Project - Real-time common LISP for embedded expert systems applications7th Computers in Aerospace Conference10.2514/6.1989-3140Online publication date: 18-Feb-2013
    • (2013)Beautiful Imperative CodeEssays Dedicated to Rinus Plasmeijer on the Occasion of His 61st Birthday on The Beauty of Functional Code - Volume 810610.1007/978-3-642-40355-2_19(273-284)Online publication date: 1-Jun-2013
    • Show More Cited By

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media