DocumentCode
2344859
Title
Basis: setting the scientist free
Author
Dubois
Author_Institution
Lawrence Livermore Nat. Lab., CA, USA
fYear
1989
fDate
0-0 1989
Firstpage
153
Lastpage
154
Abstract
Summary Form only given, as follows. Basis is a program development system for scientific programs. The Basis system includes two major components, a program development system and a runtime package. The runtime package provides the Basis language interpreter, through which the user does input, output, and plotting, and controls the program´s subroutines and functions. Variables in the scientific packages are known to this interpreter, so that the user may arbitrarily print, plot, and calculate with any major program variables. Also provided are facilities for dynamic memory management, terminal logs, error recovery, text-file I/O, and the attachment of non-Basis-developed packages. A Basis program consists of the runtime system with zero or more independently developed packages attached. A configuration program controls which packages are loaded together to make the program. Thus, different portions of the program can be developed separately, and packages can be reused from one program to another.<>
Keywords
development systems; natural sciences computing; program interpreters; programming environments; Basis system; configuration program; dynamic memory management; error recovery; functions; input; language interpreter; output; plotting; program development system; runtime package; scientific packages; scientific programs; subroutines; terminal logs; text-file I/O; Program interpreters; Programming environments;
fLanguage
English
Publisher
ieee
Conference_Titel
Plasma Science, 1989. IEEE Conference Record - Abstracts., 1989 IEEE International Conference on
Conference_Location
Buffalo, NY, USA
Type
conf
DOI
10.1109/PLASMA.1989.166262
Filename
166262
Link To Document