A Library of Basic System Functions

RESOURCE

Abstract

BASELIB is a support library for developing high-level library software. Its design is adaptable to other applications (utility routines, compilers, loaders, large application systems, etc.). BASELIB functions perform commonly-used system and I/O requests available in LTSS operating systems. BASELIB routines are machine dependent; they are closely tied to the machine and operating system for which they were programmed. However, an attempt was made to maintain compatibility and consistency across machines at the BASELIB calling level to provide a common base for moving large software systems across machines. It allows the programmer to structure higher level software in a machine independent fashion. Miscellaneous routines are included to perform character and string manipulation, number conversion, and output-file name generation.
Developers:
Release Date:
1995-06-01
Project Type:
Closed Source
Software Type:
Scientific
Programming Languages:
None
Sponsoring Org.:
Code ID:
120789
Site Accession Number:
2709
Research Org.:
Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
Country of Origin:
United States

RESOURCE

Citation Formats

Getchell, Arlene. A Library of Basic System Functions. Computer Software. DOE/DP. 01 Jun. 1995. Web. doi:10.11578/dc.20240119.15.
Getchell, Arlene. (1995, June 01). A Library of Basic System Functions. [Computer software]. https://doi.org/10.11578/dc.20240119.15.
Getchell, Arlene. "A Library of Basic System Functions." Computer software. June 01, 1995. https://doi.org/10.11578/dc.20240119.15.
@misc{ doecode_120789,
title = {A Library of Basic System Functions},
author = {Getchell, Arlene},
abstractNote = {BASELIB is a support library for developing high-level library software. Its design is adaptable to other applications (utility routines, compilers, loaders, large application systems, etc.). BASELIB functions perform commonly-used system and I/O requests available in LTSS operating systems. BASELIB routines are machine dependent; they are closely tied to the machine and operating system for which they were programmed. However, an attempt was made to maintain compatibility and consistency across machines at the BASELIB calling level to provide a common base for moving large software systems across machines. It allows the programmer to structure higher level software in a machine independent fashion. Miscellaneous routines are included to perform character and string manipulation, number conversion, and output-file name generation.},
doi = {10.11578/dc.20240119.15},
url = {https://doi.org/10.11578/dc.20240119.15},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20240119.15}},
year = {1995},
month = {jun}
}