|
|
1.1 root 1:
2:
3:
4: STRUTIL(2) Icon Program Library STRUTIL(2)
5:
6:
7:
8: NNNNAAAAMMMMEEEE
9: strutil - string utilities
10:
11: DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
12: These procedures perform simple operations on strings.
13:
14: SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
15: ccccoooommmmpppprrrreeeessssssss((((ssss,,,,cccc)))) compress consecutive occurrences of cccc in ssss.
16: ddddeeeelllleeeetttteeee((((ssss,,,,cccc)))) delete occurrences of cccc in ssss
17: rrrroooottttaaaatttteeee((((ssss,,,,iiii)))) rotate ssss iiii characters to the left (negative iiii produces
18: rotation to the right); the default value of iiii is 1.
19:
20: SSSSEEEEEEEE AAAALLLLSSSSOOOO
21: Griswold, Ralph E. and Madge T. Griswold. _T_h_e _I_c_o_n _P_r_o_g_r_a_m_-
22: _m_i_n_g _L_a_n_g_u_a_g_e, Prentice-Hall, Inc., Englewood Cliffs, New
23: Jersey, 1983. pp. 46, 283-284.
24:
25: AAAAUUUUTTTTHHHHOOOORRRR
26: Ralph E. Griswold
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63: Version 5.9 The University of Arizona - 7/16/83 1
64:
65:
66:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.