Museum

Home

Lab Overview

Retrotechnology Articles

⇒ unbundled FORTRAN_1.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Anchors

1. Commands

3F. FORTRAN Library

Manual — unbundled FORTRAN_1.1

57 entries

1. Commands

f77Sun FORTRAN compiler
f77cvtVMS FORTRAN to Sun FORTRAN source code converter
fprprint FORTRAN file
fsplitsplit a multi-routine FORTRAN file into individual files

3F. FORTRAN Library (intro)

abortterminate abruptly with memory image
accessdetermine accessibility of a file
alarmexecute a subroutine after a specified time
besselof two kinds for integer orders[ bessel functions ]
bitand, or, xor, not, rshift, lshift, bic, bis, bit, setbit functions
chdirchange default directory
chmodchange mode of a file
etimereturn elapsed execution time[ etime, dtime ]
exitterminate process with status
f77_floatingpointFortran IEEE floating-point definitions
f77_ieee_environmentmode, status, and signal handling subprograms for IEEE arithmetic[ IEEE environment ]
fdatereturn date and time in an ASCII string
flushflush output to a logical unit
forkcreate a copy of this process
fortranintroduction to FORTRAN library functions[ intro ]
freedeallocate a region of memory previously allocated by malloc
fseekreposition a file on a logical unit[ fseek, ftell ]
getargreturn command line arguments[ getarg, iargc ]
getcget a character from a logical unit[ getc, fgetc ]
getcwdget pathname of current working directory
getenvget value of environment variables
getfdget the file descriptor of an external unit number
getlogget user’s login name
getpidget process id
getuidget user or group ID of the caller[ getuid, getgid ]
hostnmget name of current host
idatereturn date or time in numerical form[ idate, itime ]
indextell about character strings[ index, rindex, lnblnk, len ]
introintroduction to FORTRAN library functions
ioinitchange f77 I/O initialization
killsend a signal to a process
lenreturn the declared length of a character string
libm_doubleDouble-precision Fortran access to libm functions
libm_singleSingle-precision Fortran access to libm functions
linkmake a link to an existing file[ link, symlnk ]
locreturn the address of an object
longinteger object conversion[ long, short ]
mallocallocate an amount of memory and return the address
perrorget system error messages[ perror, gerror, ierrno ]
putcwrite a character to a FORTRAN logical unit[ putc, fputc ]
qsortquick sort
randreturn random values[ rand, drand, irand ]
rangereturn maximum positive integer[ inmax ]
renamerename a file
signalchange the action for a signal
sleepsuspend execution for an interval
statget file status[ stat, lstat, fstat ]
systemexecute a UNIX command
timereturn system time[ time, ctime, ltime, gmtime ]
topenf77 tape I/O[ topen, tclose, tread, twrite, trewin, tskipf, tstate ]
ttynamfind name of a terminal port[ ttynam, isatty ]
unlinkremove a directory entry
waitwait for a process to terminate

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026