Abstract
Scratchpad II is an abstract datatype language and system that is under development in the Computer Algebra Group, Mathematical Sciences Department, at the IBM Thomas J. Watson Research Center. Many different kinds of computational objects and data structures are provided. Facilities for computation include symbolic integration, differentiation, factorization, solution of equations and linear algebra. Code economy and modularity is achieved by having polymorphic packages of functions that may create datatypes. The use of categories makes these facilities as general as possible.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Bibliography
Burge, W. H., and Watt, S. M., “Infinite Structures in Scratchpad II,” IBM Research Report RC 12794 (Yorktown Heights, New York: May 27, 1987 ).
Computer Algebra Group, Basic Algebraic Facilities of the Scratchpad II Computer Algebra System, Yorktown Heights, New York: IBM Corporation, March 1986.
Jenks, R. D. and Trager, B. M., “A Language for Computational Algebra,” Proceedings of SYMSAC ‘81, 1981 Symposium on Symbolic and Algebraic Manipulation, Snowbird, Utah, August, 1981. Also SIGPLAN Notices, New York: Association for Computing Machinery, November 1981, and IBM Research Report RC 8930 (Yorktown Heights, New York).
Jenks, R. D., “A Primer: 11 Keys to New Scratchpad,” Proceedings of EUROSAM ‘84, 1984 International Symposium on Symbolic and Algebraic Computation, Cambridge, England, July 1984
Sutor, R. S., ed. The Scratchpad II Newsletter, Vol. 1, No. 1, Yorktown Heights, New York: IBM Corporation, September 1, 1985.
Sutor, R. S., ed. The Scratchpad II Newsletter, Vol. 1, No. 2, Yorktown Heights, New York: IBM Corporation, January 15, 1986.
Sutor, R. S., ed. The Scratchpad II Newsletter, Vol. 1, No. 3, Yorktown Heights, New York: IBM Corporation, May 15, 1986.
Sutor, R. S., and Jenks, R. D., “The Type Inference and Coercion Facilities in the Scratchpad II Interpreter,” Proceedings of the SIGPLAN ‘87 Symposium on Interpreters and Interpretive Techniques, SIGPLAN Notices 22, 7, pp. 56–63, New York: Association for Computing Machinery, July 1987, and IBM Research Report RC 12595 (Yorktown Heights, New York: March 19, 1987 ).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1988 Springer-Verlag New York Inc.
About this chapter
Cite this chapter
Jenks, R.D., Sutor, R.S., Watt, S.M. (1988). Scratchpad II: An Abstract Datatype System for Mathematical Computation. In: Rice, J.R. (eds) Mathematical Aspects of Scientific Software. The IMA Volumes in Mathematics and Its Applications, vol 14. Springer, New York, NY. https://doi.org/10.1007/978-1-4684-7074-1_7
Download citation
DOI: https://doi.org/10.1007/978-1-4684-7074-1_7
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4684-7076-5
Online ISBN: 978-1-4684-7074-1
eBook Packages: Springer Book Archive