Commit | Line | Data |
---|---|---|
009e2b30 NJ |
1 | @node Strings |
2 | @chapter Facilities for string manipulation | |
3 | ||
4 | @deffn procedure string? string | |
5 | @end deffn | |
6 | @deffn procedure read-only-string? string | |
7 | @end deffn | |
8 | @deffn procedure list->string list | |
9 | @end deffn | |
10 | @deffn procedure make-string length [char] | |
11 | @end deffn | |
12 | @deffn procedure string-length string | |
13 | @end deffn | |
14 | @deffn procedure string-ref string [index] | |
15 | @end deffn | |
16 | @deffn procedure string-set! string index char | |
17 | @end deffn | |
18 | @deffn procedure substring string start [end] | |
19 | @end deffn | |
20 | @deffn procedure string-append arg ... | |
21 | @end deffn | |
22 | @deffn procedure make-shared-substring string [from] [to] | |
23 | @end deffn | |
24 | @deffn procedure string-set! string index char | |
25 | @end deffn | |
26 | @deffn procedure string-index string char [from] [to] | |
27 | @end deffn | |
28 | @deffn procedure string-rindex string char [from] [to] | |
29 | @end deffn | |
30 | @deffn procedure substring-move-left! string1 start1 [end1] [string2] [start2] | |
31 | @end deffn | |
32 | @deffn procedure substring-move-right! string1 start1 [end1] [string2] [start2] | |
33 | @end deffn | |
34 | @deffn procedure substring-fill! string start [end] [fill] | |
35 | @end deffn | |
36 | @deffn procedure string-null? string | |
37 | @end deffn | |
38 | @deffn procedure string->list string | |
39 | @end deffn | |
40 | @deffn procedure string-copy string | |
41 | @end deffn | |
42 | @deffn procedure string-upcase! string | |
43 | @end deffn | |
44 | @deffn procedure string-downcase! string | |
45 | @end deffn |