|
ABSTRACT
In this paper, we analyze the concept of spreadsheet computing in computer algebra. Numerical spreadsheet programs have a unique, intuitively clear semantics. But when the variables used in a spreadsheet program are allowed to assume symbolic expressions as values, the meaning of spreadsheet computations is not defined that simply. We consider several alternative models for what spreadsheet computations could mean in the symbolic context. We describe the implementation of spreadsheet features, based on one of these models, in the visual computer algebra environment MathScribe.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
{Cha85} Char, B. W., Geddes, K. O. & Gonnet, G. H.: <i>Maple Reference Manual, 4th edition</i>, WATCOM Publications, Waterloo, Ontario, Canada (1985).
|
| |
2
|
{Fyl80} Fylstra, D., Kling, B.: <i>VisiCalc Instantly Calculating 'Electronic Worksheet' User's Guide</i>, VisiCorp Personal Software, San Jose, CA (1980).
|
| |
3
|
|
| |
4
|
{Hea85} Hearn, A. C.: <i>REDUCE User's Manual, Version 3.2</i>, Rand Publication CP-78 (April 1985).
|
| |
5
|
{HuOp80} Huet, G. & Oppen, D. C.: Equations and rewrite rules: A survey, in <i>Formal Languages: Perspectives and Open Problems</i> (ed. Book, R.), Academic Press, New York (1980).
|
| |
6
|
{KoJa84} Konopasek, M. & Jayaram, S.: <i>The TK!Solver Book</i>, Osborne/McGraw-Hill, Berkeley, CA (1984).
|
| |
7
|
|
| |
8
|
{Mac83} <i>Macsyma Reference Manual</i>, The MathLab Group, Laboratory for Computer Science, MIT (January 1983).
|
| |
9
|
|
| |
10
|
{Math86} <i>MathCAD User's Guide</i>, MathSoft, Inc., Cambridge, MA (1986).
|
| |
11
|
{Men84} Mendenhall, C. M. & Whitehouse, G. E.: Electronic spreadsheets ease microcomputer use for IEs, <i>Indust. Engg., 16</i>, #9 (Sept. 1984), pp. 22--26.
|
 |
12
|
|
| |
13
|
|
|