SNAP Using the SNAP Language, Template Software, Chapter 7, published 1997.* |
Software Construction with Examples in ADA, Bo Sanden, published 1994, pp. 104-109.* |
Rational Rose/C++, Rational Software Corporation, whole manual, released 1996.* |
Visual Object-Oriented Programming, M. Burnett et al, pp. 1-42, 199-274, published 1994.* |
Lindholm, Tim & Yellin, Frank, “The Java Virtual Machine Specification, Second Edition”, Sun Microsystem, 1999, Ch. 2 pp. 1-44.* |
Henglein, Fritz & Jorgensen, Jesper, “Formally Optimal Boxing”, Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of Programming Languages, 1994, pp. 213-216.* |
Thiemann, Peter, “Unboxed values and polymorphic typing revisiting”, Proceedings of the seventh international conference on Functional programming languages and computer architecture, 1995, pp. 24-35.* |
Shao, Zhong, “Flexible Representation Analysis”, Proceedings of the second ACM SIGPLAN international conference on Functional programming, 1997, pp. 85-98.* |
Y.G. Park and B. Goldberg. Escape analysis on lists. InACM SIGPLAN Conference on Programming Language Design and Implementation, ACM Press, 1992. pp. 116-127. |
S. Peyton Jones and J. Launchbury. Unboxed values as first class citizens. In Functional Programming Languages and Computer Architecture, vol. 523 of Lecture Notes in Computer Science, Springer Verlag, 1991, pp. 636-666. |
M. Tofte and J.P. Talpin. Region-based memory management. Information and Computation, 1997, 132(2), pp. 109-176. |
X. Leroy, Unboxed objects and polymorphic. In 19th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, ACM Press, 1992, pp. 177-188. |
A.D. Gordon and D. Syme. Typing a multi-language intermediate code. Submitted to The 28th ACM Principles of Programming Languages, (Feb. 2001) pp. 1-9. |
Patent application No. 09/598,105, Titled: Method and System for Compiling Multiple Languages, Filed Jun. 21, 2000. |