|
any (Character,
String) |
Determines whether String contains Character |
|
anystr (String1, String2) |
Determines the offset in String1 of the first
character that also occurs in String2 |
|
balbrk (String, Open, Close, End) |
Determines the offset in String of the first
character in the string End that occurs outside of
a balanced string as defined by Open and Close |
|
cat (Destination, Source1, Source0) |
Concatenates the Source strings and copies
them to Destination |
|
clean_up ( ) |
Defaults the cleanup routine |
|
curdir (String) |
Puts the full path name of the current directory in String |
|
dname (p) |
Determines which directory contains the file p |
|
fatal (Message) |
General purpose error handler |
|
fdfopen (fd, Mode) |
Same as the stdio fdopen subroutine |
|
giveup (Dump) |
Forces a core dump |
|
imatch (pref, String) |
Determines if the string pref is an initial
substring of String |
|
lockit (LockFile, Count, pid) |
Creates a lock file |
|
move (String1, String2, n) |
Copies the first n characters of String1 to String2 |
|
patoi (String) |
Converts String to integer |
|
patol (String) |
Converts String to long. |
|
repeat (Destination, String, n) |
Sets Destination to String repeated n times |
|
repl (String, Old, New) |
Replaces each occurrence of the character Old
in String with the character New |
|
satoi (String, *ip) |
Converts String to integer and saves it in
*ip |
|
setsig ( ) |
Causes signals to be caught by setsig1 |
|
setsig1 (Signal) |
General purpose signal handling routine |
|
sname (String) |
Gets a pointer to the simple name of full path name String |
|
strend (String) |
Finds the end of String. |
|
trnslat (s, old, new, Destination) |
Copies string s into Destination and replace any character in old with the corresponding
characters in new |
|
unlockit (lockfile, pid) |
Deletes the lock file |
|
userdir (uid) |
Gets the user's login directory |
|
userexit (code) |
Defaults user exit routine |
|
username (uid) |
Gets the user's login name |
|
verify (String1, String2) |
Determines the offset in string String1 of
the first character that is not also in string String2 |
|
xalloc (asize) |
Allocates memory |
|
xcreat (name, mode) |
Creates a file |
|
xfree (aptr) |
Frees memory |
|
xfreeall ( ) |
Frees all memory |
|
xlink (f1, f2) |
Links files |
|
xmsg (file, func) |
Calls the routine fatal with an appropriate error
message |
|
xpipe (t) |
Creates a pipe |
|
xunlink (f) |
Removes a directory entry |
|
xwrite (fd, buffer, n) |
Writes n bytes to the file associated with fd from buffer |
|
zero (p, n) |
Zeros n bytes starting at address p |
|
zeropad (s) |
Replaces the initial blanks with the character 0 (zero) in string s |