Marius Vollmer
e23fec5561
Include exact rationals.
2003-11-19 18:13:21 +00:00
Kevin Ryde
6deea00ef3
(Random): Add *random-state* variable, put note at
...
the top of the node about it being the default, rather than just in
the description of random.
2003-11-14 20:53:22 +00:00
Kevin Ryde
f4de8d110e
(Random): In random, use @code for *random-state*.
...
Reported by Stephen Compall.
2003-11-08 20:27:41 +00:00
Kevin Ryde
90a5894d05
(Symbol Primitives): In gensym, cross reference
...
uninterned symbols, use @w{} on " g" prefix to avoid any chance of a
line break obscuring it.
2003-09-02 23:57:49 +00:00
Kevin Ryde
2886a77502
(Keyword Primitives): Add examples to
...
make-keyword-from-dash-symbol and keyword-dash-symbol. Add
scm_c_make_keyword.
2003-09-02 23:55:16 +00:00
Kevin Ryde
39d27c83ba
(Arithmetic): Use a table for scheme to C libm equivalences, add C99 trunc.
2003-08-29 23:43:12 +00:00
Kevin Ryde
bc38bb441a
(Scientific): Add two-argument atan.
2003-08-25 22:26:37 +00:00
Kevin Ryde
ffeb8617b0
(Arithmetic): round is to nearest even.
2003-06-13 23:17:52 +00:00
Kevin Ryde
94270e8175
(Primitive Numerics): Add atan2, pow, asinh, acosh
...
and atanh to scheme<->C table. Note asinh, acosh and atanh are C99,
and scm_asinh, scm_acosh and scm_atanh are equivalents. Cross ref
glibc "Mathematics". Reword this end part for clarity.
2003-06-11 22:57:13 +00:00
Kevin Ryde
243a237bdd
(Arithmetic): Cross reference glibc floor and ceil.
2003-06-07 00:18:33 +00:00
Kevin Ryde
b40b794522
ChangeLog'ed 2003-05-12, forgot to commit until now:
...
(Complex): Show z argument in prototypes.
2003-05-23 23:51:27 +00:00
Kevin Ryde
7f5efb18b8
(Bitwise Operations): Note negatives are treated as
...
infinite precision twos complement. Revise `ash' to emphasise this
for right shifts of negatives. Describe integer-length behaviour on
negatives. Add `...' to logand, logior, logxor since they take
multiple parameters.
2003-05-10 01:11:58 +00:00
Kevin Ryde
c851e00339
(Reals and Rationals): Fix typo @result{#f}, and
...
put @result outside @code.
2003-05-10 00:29:48 +00:00
Kevin Ryde
e222111b83
(Bitwise Operations): Fix lognot to ones-complement.
2003-05-08 01:03:25 +00:00
Kevin Ryde
016668fa78
(Integer Operations): Describe how quotient,
...
remainder and modulo round their results.
2003-05-03 22:45:49 +00:00
Neil Jerram
d513f5c6b3
Document scm_str2symbol and scm_mem2symbol.
2003-04-26 15:30:59 +00:00
Neil Jerram
7403e409f0
Applied patches (mostly Texinfo markup) from Stephen Compall.
2002-11-17 22:08:45 +00:00
Neil Jerram
c936bede42
Doc updates, including contribution from Ian Sheldon.
2002-09-25 00:06:38 +00:00
Marius Vollmer
6852c744de
(Symbol Props): It's "set-symbol-property!", not
...
"set-symbol-property". Thanks to Pieter Pareit!
2002-09-16 20:01:34 +00:00
Marius Vollmer
6f663ebc8c
Tell them to use 'provided?' instead of '*feaures*'.
2002-09-15 21:31:42 +00:00
Gary Houston
f631e15e2c
* new section Primitive Procedures, documentation for
...
scm_c_make_gsubr and scm_c_define_gsubr.
2002-08-10 14:09:55 +00:00
Marius Vollmer
23de7b97e9
Bettered wording for inf? and nan? procedures.
2002-06-19 11:41:13 +00:00
Marius Vollmer
35a3c69ca9
(Numbers): Added description of the new values +inf.0, -inf.0 and
...
+nan.0.
2002-05-09 19:35:42 +00:00
Neil Jerram
755de64557
Improve docs on symbols.
2002-04-01 14:44:02 +00:00
Neil Jerram
801892e788
Various manual updates, including syncing with stable branch.
2002-03-27 21:55:31 +00:00
Neil Jerram
387d418c55
* Manual updates on hooks and features.
...
* Fix scm_t_c_hookype_t corruption.
2002-03-16 00:27:25 +00:00
Neil Jerram
198586ed74
Manual updates.
2002-03-15 14:03:53 +00:00
Neil Jerram
21b83aabb2
Automatic updates from snarfed libguile docstrings.
2002-03-12 21:54:22 +00:00
Marius Vollmer
3933a7860d
(Symbol Uninterned): Added node.
2002-02-04 16:48:28 +00:00
Thien-Thi Nguyen
85a9b4ed19
Spell check.
2002-01-08 08:29:00 +00:00
Neil Jerram
4c731ecef3
* Split the Data Types chapter into two; plus a few other smaller changes.
2001-12-01 21:48:30 +00:00
Neil Jerram
2a946b44f4
* Improve symbol documentation.
...
* Move variables doc into Modules chapter.
* Move Rx doc into Guile Modules part.
* Other minor doc changes.
2001-12-01 15:53:04 +00:00
Neil Jerram
d4e5a409a5
* Improve doc on variables and definitions.
2001-11-19 22:28:58 +00:00
Neil Jerram
694a9bb34e
* Updates for string- and vector-move-right/left! docstrings.
...
* Update Tcl war URLs.
2001-11-18 22:10:41 +00:00
Neil Jerram
8f85c0c6c3
* Adding C function declarations from the SCM interface to the
...
reference manual documentation.
2001-11-16 15:04:17 +00:00
Neil Jerram
72dd0a03e0
* Miscellaneous small doc updates and fixes.
2001-11-13 23:44:29 +00:00
Neil Jerram
b56b5983a3
* Various small doc fixes.
2001-11-13 00:25:46 +00:00
Neil Jerram
9401323e63
* Documentation work.
2001-11-11 15:01:52 +00:00
Neil Jerram
6c997de266
* Various typo fixes and clarifications merged from the stable CVS branch.
2001-08-30 20:02:13 +00:00
Neil Jerram
a0e07ba4ec
* Organize documentation into per-manual directories (halfway point commit).
2001-08-24 09:40:29 +00:00