]> git.donarmstrong.com Git - lilypond.git/blob - guile18/doc/sources/strings.texi
Import guile-1.8 as multiple upstream tarball component
[lilypond.git] / guile18 / doc / sources / strings.texi
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