DocumentCode :
747606
Title :
Portable Character Processing in Fortran and Fixed Integer Environments
Author :
Rose, Lawrence L. ; Hellerman, Herbert
Author_Institution :
Department of Computer and Information Science, Ohio State University
Issue :
3
fYear :
1976
Firstpage :
176
Lastpage :
185
Abstract :
Many languages, including Fortran, and machines such as most minicomputers have little or no built-in character manipulation capability and yet are often required to process character information. This paper discusses the programming of character processing in such integer environments. Character representation, string-to-word coordinate transformation, packing, and unpacking using several arithmetic schemes are discussed with special attention to program portability. Several Fortran subroutines are presented culminating in BYTRAN, a set of portable Fortran subroutines that simulate the string structures and operators of the PL/I language.
Keywords :
Byte; Fortran; PL/I; character manipulation; portability; strings; word; Algorithms; Arithmetic; Assembly systems; Computer languages; Data processing; High level languages; Information science; Microcomputers; Packaging machines; Program processors; Byte; Fortran; PL/I; character manipulation; portability; strings; word;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/TSE.1976.225947
Filename :
1702363
Link To Document :
بازگشت