25 |
module system. |
module system. |
26 |
@end itemize |
@end itemize |
27 |
|
|
28 |
The contents of this chapter are, therefore, a matter of judgement. By |
The contents of this chapter are, therefore, a matter of judgment. By |
29 |
@dfn{generic}, we mean to select those data types whose typical use as |
@dfn{generic}, we mean to select those data types whose typical use as |
30 |
@emph{data} in a wide variety of programming contexts is more important |
@emph{data} in a wide variety of programming contexts is more important |
31 |
than their use in the implementation of a particular piece of |
than their use in the implementation of a particular piece of |
724 |
|
|
725 |
@c begin (texi-doc-string "guile" "min") |
@c begin (texi-doc-string "guile" "min") |
726 |
@deffn {Scheme Procedure} min x1 x2 @dots{} |
@deffn {Scheme Procedure} min x1 x2 @dots{} |
727 |
Return the minium of all parameter values. |
Return the minimum of all parameter values. |
728 |
@end deffn |
@end deffn |
729 |
|
|
730 |
@c begin (texi-doc-string "guile" "truncate") |
@c begin (texi-doc-string "guile" "truncate") |
1064 |
|
|
1065 |
@deffn {Scheme Procedure} integer-length n |
@deffn {Scheme Procedure} integer-length n |
1066 |
@deffnx {C Function} scm_integer_length (n) |
@deffnx {C Function} scm_integer_length (n) |
1067 |
Return the number of bits neccessary to represent @var{n}. |
Return the number of bits necessary to represent @var{n}. |
1068 |
|
|
1069 |
@lisp |
@lisp |
1070 |
(integer-length #b10101010) |
(integer-length #b10101010) |
1398 |
even the NUL character @code{'\0'}. But note: Since most operating |
even the NUL character @code{'\0'}. But note: Since most operating |
1399 |
system calls dealing with strings (such as for file operations) expect |
system calls dealing with strings (such as for file operations) expect |
1400 |
strings to be zero-terminated, they might do unexpected things when |
strings to be zero-terminated, they might do unexpected things when |
1401 |
called with string containing unusal characters. |
called with string containing unusual characters. |
1402 |
|
|
1403 |
@menu |
@menu |
1404 |
* String Syntax:: Read syntax for strings. |
* String Syntax:: Read syntax for strings. |
1830 |
@menu |
@menu |
1831 |
* Regexp Functions:: Functions that create and match regexps. |
* Regexp Functions:: Functions that create and match regexps. |
1832 |
* Match Structures:: Finding what was matched by a regexp. |
* Match Structures:: Finding what was matched by a regexp. |
1833 |
* Backslash Escapes:: Removing the special meaning of regexp metacharacters. |
* Backslash Escapes:: Removing the special meaning of regexp |
1834 |
|
meta-characters. |
1835 |
@end menu |
@end menu |
1836 |
|
|
1837 |
[FIXME: it may be useful to include an Examples section. Parts of this |
[FIXME: it may be useful to include an Examples section. Parts of this |
2425 |
|
|
2426 |
@itemize @bullet |
@itemize @bullet |
2427 |
@item |
@item |
2428 |
colour depth -- Default: the colour depth for the screen |
color depth -- Default: the color depth for the screen |
2429 |
|
|
2430 |
@item |
@item |
2431 |
background colour -- Default: white |
background color -- Default: white |
2432 |
|
|
2433 |
@item |
@item |
2434 |
width -- Default: 600 |
width -- Default: 600 |
2443 |
for that argument: |
for that argument: |
2444 |
|
|
2445 |
@lisp |
@lisp |
2446 |
(make-window 'default ;; Colour depth |
(make-window 'default ;; Color depth |
2447 |
'default ;; Background colour |
'default ;; Background color |
2448 |
800 ;; Width |
800 ;; Width |
2449 |
100 ;; Height |
100 ;; Height |
2450 |
@dots{}) ;; More make-window arguments |
@dots{}) ;; More make-window arguments |