×

Scratchpad II: An abstract datatype system for mathematical computation. (English) Zbl 0646.68043

Mathematical aspects of scientific software, Proc. Workshop, IMA Vol. Math. Appl. 14, 157-182 (1988).
Summary: [For the entire collection see Zbl 0635.00019.]
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.

MSC:

68W30 Symbolic computation and algebraic computation
65-04 Software, source code, etc. for problems pertaining to numerical analysis

Software:

IBM Scratchpad