Annotation of OpenXM/src/asir-doc/parts/builtin/string.texi, Revision 1.1.1.1
1.1 noro 1: @node $BJ8;zNs$K4X$9$k1i;;(B,,, $BAH$_9~$_H!?t(B
2: @section $BJ8;zNs$K4X$9$k1i;;(B
3:
4: @menu
5: * rtostr::
6: * strtov::
7: @end menu
8:
9: @node rtostr,,, $BJ8;zNs$K4X$9$k1i;;(B
10: @subsection @code{rtostr}
11: @findex rtostr
12:
13: @table @t
14: @item rtostr(@var{obj})
15: :: @var{obj} $B$rJ8;zNs$KJQ$($k(B.
16: @end table
17:
18: @table @var
19: @item return
20: $BJ8;zNs(B
21: @item obj
22: $BG$0U(B
23: @end table
24:
25: @itemize @bullet
26: @item
27: $BG$0U$N%*%V%8%'%/%H(B @var{obj} $B$rJ8;zNs$KJQ$($k(B.
28: @item
29: $B@0?t$J$I$rJ8;zNs$KJQ49$7$FJQ?tL>$H7k9g$9$k$3$H$K$h$j(B,
30: $BE:;zIU$-$NITDj85$r@8@.$9$k>l9g$KB?$/MQ$$$i$l$k(B.
31: @item
32: $B5U$K(B, $BJ8;zNs$rITDj85$KJQ49$9$k;~$K$O(B, @code{strtov} $B$rMQ$$$k(B.
33: @end itemize
34:
35: @example
36: [0] A=afo;
37: afo
38: [1] type(A);
39: 2
40: [2] B=rtostr(A);
41: afo
42: [3] type(B);
43: 7
44: [4] B+"1";
45: afo1
46: @end example
47:
48: @table @t
49: @item $B;2>H(B
50: @fref{strtov}, @fref{type}.
51: @end table
52:
53: @node strtov,,, $BJ8;zNs$K4X$9$k1i;;(B
54: @subsection @code{strtov}
55: @findex strtov
56:
57: @table @t
58: @item strtov(@var{str})
59: :: @var{str} ($BJ8;zNs(B) $B$rITDj85$KJQ$($k(B.
60: @end table
61:
62: @table @var
63: @item return
64: $BITDj85(B
65: @item str
66: $BITDj85$H$7$FJQ492DG=$JJ8;zNs(B
67: @end table
68:
69: @itemize @bullet
70: @item
71: $BITDj85$H$7$FJQ492DG=$JJ8;zNs$rITDj85$KJQ$($k(B.
72: @item
73: $BITDj85$H$7$FJQ492DG=$JJ8;zNs$H$O(B, $B1Q>.J8;z$G;O$^$j(B,
74: $B1Q;z(B, $B?t;z$*$h$S5-9f(B @code{_} $B$G:n$i$l$kJ8;zNs$G$"$k(B.
75: @item
76: @code{rtostr()} $B$HAH9g$;$F(B, $B%W%m%0%i%`Cf$G<+F0E*$KITDj85$r@8@.$7$?$$;~$K(B
77: $BMQ$$$i$l$k(B.
78: @end itemize
79:
80: @example
81: [0] A="afo";
82: afo
83: [1] for (I=0;I<3;I++) @{B=strtov(A+rtostr(I)); print([B,type(B)]);@}
84: [afo0,2]
85: [afo1,2]
86: [afo2,2]
87: @end example
88:
89: @table @t
90: @item $B;2>H(B
91: @fref{rtostr}, @fref{type}, @fref{uc}.
92: @end table
93:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>