Nothing Special   »   [go: up one dir, main page]

skip to main content
article

Program analysis and code generation in an APL/370 compiler

Published: 01 November 1986 Publication History

Abstract

No abstract available.

References

[1]
T. Agerwala and Arvind, "Data Flow Systems," IEEE Computer 15, 15-25 (February 1982).
[2]
W.-M. Ching, "A Portable Compiler for Parallel Machines," Proceedings of the International Conference on Computer Design, 1984, pp. 592-596.
[3]
T. A. Budd, "An APL Compiler for the Unix Timesharing System," APL '83 Conference Proceedings, 1983, pp. 205-209.
[4]
T. A. Budd, "An APL Compiler for a Vector Processor," ACM Trans. Lang. & Syst. 6, No. 3, 297-313 (1984).
[5]
T. A. Budd, "Dataflow Analysis in APL," APL '85 Conference Proceedings, 1985, pp. 22-28.
[6]
C. Wiedmann, "A Performance Comparison Between an APL Interpreter and Compiler," APL '83 Conference Proceedings, 1983, pp. 211-217.
[7]
J. Weigang, "An Introduction to STSC's APL Compiler," APL '85 Conference Proceedings, 1985, pp. 231-238.
[8]
Graham C. Driscoll, Jr., and Donald L. Orth, "Compiling APL The Yorktown APL Translator," IBM J. Res. Develop. 30, No. 6, 583-593 (1986, this issue).
[9]
APL2 Programming Language: Reference Manual Release 2, Order No. SH20-9227-0, 1985; available through IBM branch offices.
[10]
F. E. Allen and J. Cocke, "A Program Data Flow Analysis Procedure," Commun. ACM 19, No. 3, 137-147 (1976).
[11]
W. -M. Ching, "A Design for Data Flow Analysis in an APL Compiler," Research Report RC-9151, IBM Thomas J. Watson Research Center, Yorktown Heights, NY, November 1981.
[12]
A. Tennenbaum, "Type Determination for Very High Level Languages," Courant Computer Science Report No. 3, New York University, NY, 1974.
[13]
M. Kaplan and J. Ullman, "A Scheme for the Automatic Inference of Variable Types," J. ACM 27, 128-145 (1980).
[14]
J. Cocke and J. Schwartz, Programming Languages and Their Compilers, Courant Institute of Mathematical Sciences, New York University, NY, 1970.
[15]
D. E. Knuth, The Art of Programming, Vol. 1: Fundamental Algorithms, Addison-Wesley Publishing Co., Reading, MA, 1968.
[16]
R. E. Tarjan, "Testing Flow-Graph Reducibility," J. Comput. Syst. Sci. 9, 355-365 (1974).

Cited By

View all
  • (2017)An ELI-to-C compiler: design, implementation, and performanceProceedings of the 4th ACM SIGPLAN International Workshop on Libraries, Languages, and Compilers for Array Programming10.1145/3091966.3091969(9-16)Online publication date: 18-Jun-2017
  • (2006)An algebraic array shape inference system for MATLAB®ACM Transactions on Programming Languages and Systems10.1145/1152649.115265128:5(848-907)Online publication date: 1-Sep-2006
  • (2003)Static array storage optimization in MATLABProceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation10.1145/781131.781160(258-268)Online publication date: 9-Jun-2003
  • Show More Cited By

Index Terms

  1. Program analysis and code generation in an APL/370 compiler

                            Recommendations

                            Comments

                            Please enable JavaScript to view thecomments powered by Disqus.

                            Information & Contributors

                            Information

                            Published In

                            cover image IBM Journal of Research and Development
                            IBM Journal of Research and Development  Volume 30, Issue 6
                            Nov. 1986
                            71 pages

                            Publisher

                            IBM Corp.

                            United States

                            Publication History

                            Published: 01 November 1986

                            Qualifiers

                            • Article

                            Contributors

                            Other Metrics

                            Bibliometrics & Citations

                            Bibliometrics

                            Article Metrics

                            • Downloads (Last 12 months)0
                            • Downloads (Last 6 weeks)0
                            Reflects downloads up to 29 Nov 2024

                            Other Metrics

                            Citations

                            Cited By

                            View all
                            • (2017)An ELI-to-C compiler: design, implementation, and performanceProceedings of the 4th ACM SIGPLAN International Workshop on Libraries, Languages, and Compilers for Array Programming10.1145/3091966.3091969(9-16)Online publication date: 18-Jun-2017
                            • (2006)An algebraic array shape inference system for MATLAB®ACM Transactions on Programming Languages and Systems10.1145/1152649.115265128:5(848-907)Online publication date: 1-Sep-2006
                            • (2003)Static array storage optimization in MATLABProceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation10.1145/781131.781160(258-268)Online publication date: 9-Jun-2003
                            • (2003)Static array storage optimization in MATLABACM SIGPLAN Notices10.1145/780822.78116038:5(258-268)Online publication date: 9-May-2003
                            • (2001)Correctly detecting intrinsic type errors in typeless languages such as MATLABProceedings of the 2001 conference on APL: an arrays odyssey10.1145/570407.570408(7-21)Online publication date: 25-Jul-2001
                            • (2000)Handling context-sensitive syntactic issues in the design of a front-end for a MATLAB compilerACM SIGAPL APL Quote Quad10.1145/969781.96978431:3(27-40)Online publication date: 24-Jul-2000
                            • (2000)Handling context-sensitive syntactic issues in the design of a front-end for a MATLAB compilerProceedings of the international conference on APL-Berlin-2000 conference10.1145/570475.969784(27-40)Online publication date: 24-Jul-2000
                            • (2000)An APL ompilerProceedings of the international conference on APL-Berlin-2000 conference10.1145/570475.570499(186-193)Online publication date: 24-Jul-2000
                            • (2000)An APL ompilerACM SIGAPL APL Quote Quad10.1145/570440.57049930:4(186-193)Online publication date: 1-Jun-2000
                            • (2000)Correctly detecting intrinsic type errors in typeless languages such as MATLABACM SIGAPL APL Quote Quad10.1145/570406.57040831:2(7-21)Online publication date: 1-Dec-2000
                            • Show More Cited By

                            View Options

                            View options

                            Login options

                            Media

                            Figures

                            Other

                            Tables

                            Share

                            Share

                            Share this Publication link

                            Share on social media