|
|
1.1 root 1:
2:
3: general functions Overview general functions
4:
5:
6:
7:
8: The library lliibbcc includes a number of functions that perform
9: useful, general tasks:
10:
11: aabboorrtt() End program immediately
12: aabbss() Return the absolute value of an integer
13: aasssseerrtt() Check assertion at run time
14: aattooff() Convert ASCII strings to floating point
15: aattooii() Convert ASCII strings to integers
16: aattooll() Convert ASCII strings to long integers
17: ccaalllloocc() Allocate dynamic memory
18: ccaannddaaddddrr()Convert a ddaaddddrr_tt to canonical format
19: ccaannddeevv() Convert a ddeevv_tt to canonical format
20: ccaanniinnoo() Convert a iinnoo_tt to canonical format
21: ccaanniinntt() Convert a iinntt to canonical format
22: ccaannlloonngg() Convert a lloonngg to canonical format
23: ccaannsshhoorrtt()Convert a sshhoorrtt to canonical format
24: ccaannssiizzee() Convert an ffssiizzee_tt to canonical format
25: ccaannttiimmee() Convert a ttiimmee_tt to canonical format
26: ccaannvvaaddddrr()Convert a vvaaddddrr_tt to canonical format
27: ccrryypptt() Encryption using rotor algorithm
28: eeccvvtt() Convert floating-point numbers to strings
29: eennddggrreenntt()Close group file
30: eennddppwweenntt()Close password file
31: eexxiitt() Terminate a program
32: ffccvvtt() Convert floating point numbers to ASCII strings
33: ffrreeee() Return dynamic memory to free memory pool
34: ffrreexxpp() Separate fraction and exponent
35: ggccvvtt() Convert floating point number to ASCII string
36: ggeetteennvv() Read environmental variable
37: ggeettggrreenntt()Get group file information
38: ggeettggrrggiidd()Get group file information, by group id
39: ggeettggrrnnaamm()Get group file information, by group name
40: ggeettllooggiinn()Get login name
41: ggeettoopptt() Get a command-line option
42: ggeettppaassss() Get password with prompting
43: ggeettppww() Search password file
44: ggeettppwweenntt()Get password file information
45: ggeettppwwnnaamm()Get password file information, by name
46: ggeettppwwuuiidd()Get password file information, by id
47: ggeettwwdd() Get current working directory name
48: iissaattttyy() Check if a device is a terminal
49: ll33ttooll() Convert file system block number to long integer
50: llddeexxpp() Combine fraction and exponent
51: lloonnggjjmmpp() Return from a non-local goto
52: llttooll33() Convert long integer to file system block number
53: mmaalllloocc() Allocate dynamic memory
54: mmeemmookk() Check if the arena is sound
55: mmkktteemmpp() Generate a temporary file name
56: mmooddff() Separate integral part and fraction
57: mmttyyppee() Return symbolic machine type
58: nnlliisstt() Symbol table lookup
59: ppaatthh() Build a path name for a file
60: ppeerrrroorr() System call error messages
61: qqssoorrtt() Sort arrays in memory
62:
63:
64: COHERENT Lexicon Page 1
65:
66:
67:
68:
69: general functions Overview general functions
70:
71:
72:
73: rraanndd() Generate pseudo-random numbers
74: rreeaalllloocc() Reallocate dynamic memory
75: sseettggrreenntt()Rewind group file
76: sseettjjmmpp() Perform non-local goto
77: sseettppwweenntt()Rewind password file
78: sshheellllssoorrtt()Sort arrays in memory
79: sslleeeepp() Suspend execution
80: ssrraanndd() Seed random number generator
81: sswwaabb() Swap a pair of bytes
82: ssyysstteemm() Pass a command to the shell for execution
83: ttttyynnaammee() Identify a terminal
84: ttttyysslloott() Return a terminal's line number
85:
86: ***** See Also *****
87:
88: libraries
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130: COHERENT Lexicon Page 2
131:
132:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.