Abstract | ||
---|---|---|
PASCAL-SC is an efficient programming language for scientific computation which was developed at the beginning of the eighties as an extension of standard PASCAL. It provides arithmetical operations with controlled rounding and an optimal scalar product. Functions with arbitrary result type and an operator concept permit the realization of higher arithmetical operations, such as matrix-vector operations. The application of PASCAL-SC for the development of reliable numerical software raised several wishes for further extension. These extensions have been incorporated in the language.A new data type dotprecision together with arithmetic operations is introduced permitting scalar product expressions to be evaluated with maximum accuracy in a convenient manner. Dynamic arrays and a module concept support the definition of numeric libraries. Over loading of functions and procedures improve the readability of scientific programs. A program for the verified solution of linear systems illustrates the strength of the new language. |
Year | DOI | Venue |
---|---|---|
1988 | 10.1145/47907.47914 | SIGPLAN Notices |
Keywords | Field | DocType |
higher arithmetical operation,new data type dotprecision,module concept,optimal scalar product,efficient programming language,new development,new language,arbitrary result type,scalar product expression,operator concept,arithmetical operation,linear system,scientific computing,scalar product,numerical software,data type,programming language | Dynamic array,Arithmetic function,Programming language,Expression (mathematics),Linear system,Computer science,Scalar (physics),Rounding,Theoretical computer science,Data type,Operator (computer programming) | Journal |
Volume | Issue | ISSN |
23 | 8 | 0362-1340 |
Citations | PageRank | References |
0 | 0.34 | 1 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
gerd bohlender | 1 | 18 | 5.04 |
Ch. Ullrich | 2 | 6 | 9.21 |
J. Wolff von Gudenberg | 3 | 9 | 2.60 |