Dirk Herrmann [Wed, 4 Jun 2003 23:22:54 +0000 (23:22 +0000)]
* test-suite/tests/chars.test: Added test, attempting to apply a
character. This test will only pass if the other changes that are
submitted together with this patch are also applied.
* libguile/tags.h: Fixed comment about the immediate type code
layout.
* libguile/eval.c: Fixed handling of non-special instructions.
Without this patch, guile will segfault on (#\0) and similar
instructions.
Kevin Ryde [Wed, 4 Jun 2003 16:46:02 +0000 (16:46 +0000)]
Shrink the futures entry, details now in the manual.
Kevin Ryde [Wed, 4 Jun 2003 16:38:59 +0000 (16:38 +0000)]
*** empty log message ***
Kevin Ryde [Wed, 4 Jun 2003 16:37:30 +0000 (16:37 +0000)]
(reading): Test bad # error message is formattable.
Kevin Ryde [Wed, 4 Jun 2003 16:36:03 +0000 (16:36 +0000)]
(scm_input_error): Pass arg list parameter to scm_error_scm,
rather than SCM_EOL. Needed by "Unknown # object" case in scm_lreadr.
Kevin Ryde [Wed, 4 Jun 2003 16:32:25 +0000 (16:32 +0000)]
(Delayed Evaluation): Add delay, reword
promise? and force a bit, describe recursive forcing of a promise by
its own code.
Kevin Ryde [Wed, 4 Jun 2003 16:21:32 +0000 (16:21 +0000)]
(Futures): New section.
Kevin Ryde [Wed, 4 Jun 2003 16:14:37 +0000 (16:14 +0000)]
*** empty log message ***
Kevin Ryde [Wed, 4 Jun 2003 16:12:09 +0000 (16:12 +0000)]
(logcount): Add a few more tests, to exercise
recent scm_logcount change.
Kevin Ryde [Wed, 4 Jun 2003 16:09:38 +0000 (16:09 +0000)]
(scm_max, scm_min): For inum, bignum and real, if other
operand is NaN, then return NaN. Also avoid passing NaN to mpz_cmp_d.
Kevin Ryde [Wed, 4 Jun 2003 15:48:36 +0000 (15:48 +0000)]
Add an @: missing from
* srfi-modules.texi (SRFI-1 Deleting): Rewrite delete and
delete-duplicates, adding behaviour details specified by srfi-1.
Kevin Ryde [Wed, 4 Jun 2003 15:46:40 +0000 (15:46 +0000)]
(SRFI-13 Miscellaneous): In string-replace, note
that start1 and end1 optional is a Guile extension.
Kevin Ryde [Wed, 4 Jun 2003 15:37:28 +0000 (15:37 +0000)]
(File System): stat:rdev and stat:blocks can return #f,
stat:blksize returns a sensible size if the field is not available.
Kevin Ryde [Wed, 4 Jun 2003 15:33:13 +0000 (15:33 +0000)]
(Array Mapping): Reword for clarity, and in
particular have the same parameter names in the text and prototypes.
Dirk Herrmann [Wed, 4 Jun 2003 05:28:34 +0000 (05:28 +0000)]
* __scm.h, gc-card.c (SCM_DEBUG_DEBUGGER_SUPPORT,
SCM_DEBUG_DEBUGGING_SUPPORT): Renamed macro
SCM_DEBUG_DEBUGGER_SUPPORT to SCM_DEBUG_DEBUGGING_SUPPORT and
generalized it to apply not only to C level functions but also to
scheme level functions.
* debug.c, debug.h, eval.c (make-iloc, scm_make_iloc, iloc?,
scm_iloc_p, dbg-make-iloc, scm_dbg_make_iloc, dbg-iloc?,
scm_dbg_iloc_p): Moved functions scm_make_iloc, scm_iloc_p to
eval.c, made them available under SCM_DEBUG_DEBUGGING_SUPPORT == 1
only and renamed them to scm_dbg_make_iloc, scm_dbg_iloc_p,
respectively.
* deprecated.h, eval.c, eval.h (SCM_ILOC00, SCM_IDINC,
SCM_IDSTMSK): Deprecated. The macro definitions are moved from
eval.h into eval.c and a copy is placed into deprecated.h.
* eval.c, eval.h (SCM_MAKE_ILOC): Removed from eval.h and placed
into eval.c. This definition was not part of the API in any
officially released version of guile and thus does not need to go
through a phase of deprecation.
Dirk Herrmann [Mon, 2 Jun 2003 20:54:21 +0000 (20:54 +0000)]
* deprecated.c, deprecated.h, eval.c, eval.h: Deprecated
scm_s_expression, scm_s_test, scm_s_body, scm_s_bindings,
scm_s_variable, scm_s_clauses, scm_s_formals. In eval.c the
definitions are make static and renamed from scm_s_xxx to s_xxx.
In deprecated.c the original definitions are copied.
* deprecated.h, eval.c, eval: Deprecated SCM_EVALIM2, SCM_EVALIM,
SCM_XEVAL and SCM_XEVALCAR. The macro definitions are moved from
eval.h into eval.c and a copy (slightly modified to work in user
code) is placed into deprecated.h.
* eval.c: Use the local static s_xxx definitions instead of the
scm_s_xxx definitions throughout.
Dirk Herrmann [Sun, 1 Jun 2003 13:58:42 +0000 (13:58 +0000)]
This set of patches separates the representation of the cxr family
of functions (car, cdr etc.) from the dsubr family of functions
(i. e. functions that take a double precision floating point
argument). Further, the algorithm for handling the cxr function
is improved.
* eval.c (SCM_CEVAL, SCM_APPLY, scm_trampoline_1), numbers.c
(scm_asinh, scm_acosh, scm_atanh, scm_truncate, scm_round, floor,
ceil, sqrt, fabs, exp, log, sin, cos, tan, asin, acos, atan, sinh,
cosh, tanh), objects.c (scm_class_of), procprop.c
(scm_i_procedure_arity), ramap.c (scm_array_map_x), tags.h
(scm_tc7_dsubr, scm_tcs_subrs): Introduce scm_tc7_dsubr as new
typecode for the dsubr family of functions.
* ramap.c (ramap_cxr, ramap_dsubr): Renamed ramap_cxr to
ramap_dsubr.
* eval.c (SCM_CEVAL, SCM_APPLY, call_cxr_1), pairs.c
(scm_init_pairs): Make use of the (now usable) second cell element
of a scm_tc7_cxr function to implement the cxr family of functions
more efficiently.
Dirk Herrmann [Sun, 1 Jun 2003 13:37:32 +0000 (13:37 +0000)]
* tests/pairs.test: Added.
Dirk Herrmann [Sun, 1 Jun 2003 11:17:30 +0000 (11:17 +0000)]
* tests/vectors.test: Added.
Dirk Herrmann [Sun, 1 Jun 2003 11:13:04 +0000 (11:13 +0000)]
* tests/guardians.test: Uses module (ice-9 weak-vector).
Dirk Herrmann [Sat, 31 May 2003 07:38:04 +0000 (07:38 +0000)]
* eval.c (SCM_CEVAL, SCM_APPLY, scm_trampoline_0,
scm_trampoline_1, scm_trampoline_2): Postpone error cases to the
end of an if-else-if-sequence of checks.
Dirk Herrmann [Fri, 30 May 2003 14:36:56 +0000 (14:36 +0000)]
* eval.c (SCM_CEVAL): Improved readability of call-with-values
execution. Generalize apply_closure to apply_proc and use that
for call-with-values.
Dirk Herrmann [Fri, 30 May 2003 11:04:57 +0000 (11:04 +0000)]
* eval.c (SCM_CEVAL): Avoid one level of indirection when applying
a non closure.
Dirk Herrmann [Fri, 30 May 2003 10:35:05 +0000 (10:35 +0000)]
* lib.scm: Documented the short form for pass-if and expect-fail.
(pass-if, expect-fail): Simplified.
Stefan Jahn [Fri, 30 May 2003 09:39:34 +0000 (09:39 +0000)]
2003-05-30 Stefan Jahn <stefan@lkcc.org>
* configure.in: Checking for unsetenv().
2003-05-30 Stefan Jahn <stefan@lkcc.org>
* posix.c (s_scm_putenv): Use the new HAVE_UNSETENV
appropriately for mingw32 hosts.
* numbers.h: Defining copysign(), isnan() and finite() to
be prefixed by a single '_' for mingw32 hosts.
Kevin Ryde [Fri, 30 May 2003 00:28:04 +0000 (00:28 +0000)]
*** empty log message ***
Kevin Ryde [Fri, 30 May 2003 00:24:33 +0000 (00:24 +0000)]
(max, min): Add tests involving NaNs.
Kevin Ryde [Fri, 30 May 2003 00:23:11 +0000 (00:23 +0000)]
(z_negative_one): New variable.
(scm_init_numbers): Initialize it.
(scm_logcount): Use it and mpz_hamdist to count zeros for negatives.
Kevin Ryde [Fri, 30 May 2003 00:17:01 +0000 (00:17 +0000)]
(Default Ports): Remove duplicate descriptions of
set-current-output-port and set-current-error-port.
Kevin Ryde [Fri, 30 May 2003 00:13:33 +0000 (00:13 +0000)]
Add substring-move-left! and substring-move-right!.
Stefan Jahn [Thu, 29 May 2003 14:39:13 +0000 (14:39 +0000)]
2003-05-29 Stefan Jahn <stefan@lkcc.org>
* configure.in: Removed -lm check and added a cached check for
__libc_stack_end to get it building for mingw32 hosts.
2003-05-29 Stefan Jahn <stefan@lkcc.org>
* win32-dirent.c: Use malloc() instead of scm_malloc().
* stime.c (s_scm_strftime): Add a type cast to avoid compiler
warning.
* posix.c (s_scm_putenv): Disable use of unsetenv() for the
mingw32 build.
* modules.c (s_scm_module_import_interface): Renamed local
variable interface to _interface. Seems like 'interface'
is a special compiler directive for the mingw32 compiler.
* mkstemp.c: Provide prototype to avoid compiler warning.
* load.c (s_scm_search_path): Fixed absolute and relative
path detections for native Windows platforms.
* gc.h, threads.h: Export some more symbols using SCM_API
(necessary to build on mingw32).
* gc-freelist.c ("s_scm_map_free_list",
"s_scm_gc_set_debug_check_freelist_x"): Fixed use of FUNC_NAME.
* fports.c (fport_fill_input): Disable use of
fport_wait_for_input() on Win32 platforms.
* filesys.c (s_scm_basename): Fixed __MINGW32__ code.
* Makefile.am: Modified some rules for cross compiling.
2003-05-29 Stefan Jahn <stefan@lkcc.org>
* raw-ltdl.c: Some more modifications for mingw32 platforms.
2003-05-29 Stefan Jahn <stefan@lkcc.org>
* Makefile.am (libguile_srfi_srfi_1_la_LDFLAGS,
libguile_srfi_srfi_4_la_LDFLAGS,
libguile_srfi_srfi_13_14__la_LDFLAGS): Added the -no-undefined
option for the mingw32 build.
2003-05-29 Stefan Jahn <stefan@lkcc.org>
* standalone/Makefile.am: Setup to build on mingw32.
Dirk Herrmann [Tue, 27 May 2003 18:33:19 +0000 (18:33 +0000)]
* benchmark-suite/lib.scm: Fix some typos in the documentation.
* doc/ref/scheme-compound.texi: Clarified that vectors need to
be quoted.
* doc/tutorial/guile-tut.texi: Fix example, where a vector
constant is used without quoting.
* ice-9/boot-9.scm (make-autoload-interface): Added missing
quote around vector constant.
* test-suite/tests/elisp.test: Added missing quote around vector
constants.
Kevin Ryde [Mon, 26 May 2003 01:00:59 +0000 (01:00 +0000)]
*** empty log message ***
Kevin Ryde [Mon, 26 May 2003 01:00:22 +0000 (01:00 +0000)]
(Locales): Clarify setlocale a bit, list all categories,
cross reference to libc.
Dirk Herrmann [Sun, 25 May 2003 07:50:23 +0000 (07:50 +0000)]
* libguile/eval.c (SCM_CEVAL): In case of an application, all checks
for a proper function object and the correct number of arguments are
now performed in the application part of SCM_CEVAL.
(scm_badformalsp): Removed.
* test-suite/tests/r5rs_pitfall.test: Test 2.1 now passes.
Dirk Herrmann [Sun, 25 May 2003 05:13:17 +0000 (05:13 +0000)]
* deprecated.c (scm_read_and_eval_x): Fixed C99-ism.
Kevin Ryde [Sat, 24 May 2003 01:58:54 +0000 (01:58 +0000)]
*** empty log message ***
Kevin Ryde [Fri, 23 May 2003 23:51:27 +0000 (23:51 +0000)]
ChangeLog'ed 2003-05-12, forgot to commit until now:
(Complex): Show z argument in prototypes.
Kevin Ryde [Fri, 23 May 2003 23:46:20 +0000 (23:46 +0000)]
(The Scheme shell (scsh)): Add index entries.
Kevin Ryde [Fri, 23 May 2003 23:44:25 +0000 (23:44 +0000)]
Add index entries lambda, optargs, syncase.
Kevin Ryde [Fri, 23 May 2003 23:43:18 +0000 (23:43 +0000)]
Revert this change:
(SRFI-13 Miscellaneous): In string-replace, start1 and end1 are not optional.
Kevin Ryde [Fri, 23 May 2003 21:35:30 +0000 (21:35 +0000)]
(SRFI-13 Miscellaneous): In string-replace, start1 and end1 are not optional.
Mikael Djurfeldt [Thu, 22 May 2003 10:22:20 +0000 (10:22 +0000)]
(NUM2INTEGRAL): Avoid warning about conditional
always being false by inserting preprocessor conditional. (Thanks
to Bruce Korb.)
Mikael Djurfeldt [Thu, 22 May 2003 09:16:52 +0000 (09:16 +0000)]
*** empty log message ***
Mikael Djurfeldt [Thu, 22 May 2003 09:16:33 +0000 (09:16 +0000)]
* __scm.h (SCM_STACK_PTR): New macro. (Cast argument through
(void *) in order to avoid an aliasing warning; thanks to Bruce
Korb.)
* stackchk.h (SCM_STACK_OVERFLOW_P): Use SCM_STACK_PTR.
* threads.c (suspend, launch_thread, scm_threads_mark_stacks): Use
SCM_STACK_PTR.
* threads.c (scm_threads_mark_stacks): Bugfix: Changed
thread->base --> t->base.
* eval.c (SCM_CEVAL): Don't cast argument of SCM_STACK_OVERFLOW_P.
Kevin Ryde [Thu, 22 May 2003 01:37:37 +0000 (01:37 +0000)]
*** empty log message ***
Kevin Ryde [Thu, 22 May 2003 01:35:46 +0000 (01:35 +0000)]
(SRFI-2): Rewrite and-let*, describing plain
expression clauses and improving the examples.
Marius Vollmer [Tue, 20 May 2003 19:59:52 +0000 (19:59 +0000)]
*** empty log message ***
Marius Vollmer [Tue, 20 May 2003 19:59:38 +0000 (19:59 +0000)]
(scm_subr_entry, SCM_SUBR_DOC, scm_make_subr,
scm_make_subr_with_generic, scm_make_subr_opt,
scm_call_catching_errors, scm_make_smob_type_mfpe, scm_set_smob_mfpe,
scm_strprint_obj, scm_read_0str, scm_eval_0str, SCM_CHARS, SCM_UCHARS,
SCM_LENGTH): Re-added from the release_1_6 branch. Some have been
slightly rewritten. (scm_i_object_chars, scm_i_object_length): New,
to support SCM_CHARS, SCM_UCHARS, and SCM_LENTH.
Marius Vollmer [Tue, 20 May 2003 19:14:38 +0000 (19:14 +0000)]
*** empty log message ***
Marius Vollmer [Tue, 20 May 2003 19:14:20 +0000 (19:14 +0000)]
(scm_makstr, scm_makfromstr, scm_variable_set_name_hint,
scm_builtin_variable, scm_internal_with_fluids, scm_make_gsubr,
scm_make_gsubr_with_generic, scm_create_hook, SCM_LIST0, SCM_LIST1,
SCM_LIST2, SCM_LIST3, SCM_LIST4, SCM_LIST5, SCM_LIST6, SCM_LIST7,
SCM_LIST8, SCM_LIST9, scm_listify, scm_sloppy_memq, scm_sloppy_memv,
scm_sloppy_member, scm_read_and_eval_x): Re-added from release_1_6
branch.
Marius Vollmer [Tue, 20 May 2003 19:11:16 +0000 (19:11 +0000)]
(list*): Added.
Dirk Herrmann [Mon, 19 May 2003 20:15:08 +0000 (20:15 +0000)]
* eval.c (scm_m_do, unmemocopy, SCM_CEVAL): Reversed order of
names and inits in the memoized code of do.
Mikael Djurfeldt [Mon, 19 May 2003 09:57:01 +0000 (09:57 +0000)]
(yyget_lineno, yyget_in, yyget_out, yyget_leng,
yyget_text, yyset_lineno, yyset_in, yyset_out, yyget_debug,
yyset_debug, yylex_destroy): Added prototypes (otherwise we'll get
a compilation error if error-on-warning is enabled).
Kevin Ryde [Mon, 19 May 2003 01:52:22 +0000 (01:52 +0000)]
*** empty log message ***
Kevin Ryde [Sun, 18 May 2003 22:00:21 +0000 (22:00 +0000)]
(Cross building Guile): Remove --with-cc-for-build in favour of CC_FOR_BUILD.
Marius Vollmer [Sat, 17 May 2003 18:10:09 +0000 (18:10 +0000)]
*** empty log message ***
Marius Vollmer [Sat, 17 May 2003 18:09:31 +0000 (18:09 +0000)]
(socket): Use PF_ instead of AF_ prefix.
Marius Vollmer [Sat, 17 May 2003 00:09:41 +0000 (00:09 +0000)]
*** empty log message ***
Marius Vollmer [Sat, 17 May 2003 00:06:30 +0000 (00:06 +0000)]
Gobble up complete lines after a '#'. This
removes preprocessor directives from the snarfage that might
otherwise confuse us. These directives appear when compiling with
"-g3", for example.
Kevin Ryde [Fri, 16 May 2003 23:42:18 +0000 (23:42 +0000)]
Remove note about removal of substring-move-left! and
substring-move-right!, they're staying.
Kevin Ryde [Fri, 16 May 2003 23:40:16 +0000 (23:40 +0000)]
Add SRFI-1 delete and delete! argument order fixed.
Kevin Ryde [Fri, 16 May 2003 00:07:26 +0000 (00:07 +0000)]
*** empty log message ***
Kevin Ryde [Fri, 16 May 2003 00:01:41 +0000 (00:01 +0000)]
(--with-cc-for-build): Remove this option, CC_FOR_BUILD
variable is more or less standard, and is adequate for the task.
Kevin Ryde [Thu, 15 May 2003 23:45:17 +0000 (23:45 +0000)]
*** empty log message ***
Kevin Ryde [Thu, 15 May 2003 23:39:56 +0000 (23:39 +0000)]
Use @copying, show copyright and permissions at start of info and html.
Kevin Ryde [Thu, 15 May 2003 23:35:32 +0000 (23:35 +0000)]
(SRFI-1 Deleting): Rewrite delete and
delete-duplicates, adding behaviour details specified by srfi-1.
Han-Wen Nienhuys [Thu, 15 May 2003 23:02:48 +0000 (23:02 +0000)]
add my surname
Han-Wen Nienhuys [Thu, 15 May 2003 22:48:20 +0000 (22:48 +0000)]
(scm_finish_srcprop): use
scm_gc_register_collectable_memory()
(scm_make_srcprops): idem.
Han-Wen Nienhuys [Wed, 14 May 2003 11:01:23 +0000 (11:01 +0000)]
(scm_gc_register_collectable_memory): avoid
wrap-around for scm_mtrigger
(scm_gc_register_collectable_memory): abort on overflowing
scm_mallocated().
Kevin Ryde [Mon, 12 May 2003 23:52:53 +0000 (23:52 +0000)]
*** empty log message ***
Kevin Ryde [Mon, 12 May 2003 23:52:17 +0000 (23:52 +0000)]
(=, <, max, min): Add tests of bignum/inf combinations.
Kevin Ryde [Mon, 12 May 2003 23:33:48 +0000 (23:33 +0000)]
Add indexing of srfi numbers, and a couple of procedures not otherwise indexed.
Kevin Ryde [Mon, 12 May 2003 23:22:31 +0000 (23:22 +0000)]
Typo in my last message.
Kevin Ryde [Mon, 12 May 2003 23:21:37 +0000 (23:21 +0000)]
*** empty log message ***
Kevin Ryde [Mon, 12 May 2003 23:16:43 +0000 (23:16 +0000)]
(xmpz_cmp_d): New macro, handling infs if gmp doesn't.
(scm_num_eq_p, scm_less_p, scm_max, scm_min): Use it.
Kevin Ryde [Mon, 12 May 2003 23:05:50 +0000 (23:05 +0000)]
(delete, delete!): Test predicate call arg order.
Kevin Ryde [Mon, 12 May 2003 23:04:23 +0000 (23:04 +0000)]
*** empty log message ***
Kevin Ryde [Mon, 12 May 2003 23:02:01 +0000 (23:02 +0000)]
(delete): Fix predicate arg order to match srfi-1 spec.
Mikael Djurfeldt [Mon, 12 May 2003 20:46:52 +0000 (20:46 +0000)]
* backtrace.c (scm_display_error_message): Introduced fancy
printing with max level 7 and length 10. (Purpose: avoid printing
gigantic objects in error messages.)
* print.c, print.h (scm_i_port_with_print_state): New function.
* print.c (scm_iprin1, scm_printer_apply,
scm_port_with_print_state): Use scm_i_port_with_print_state.
(scm_simple_format): Modified not to destroy print states.
(print_state_mutex): New mutex.
(scm_make_print_state, scm_free_print_state, scm_prin1):
Lock/unlock print_state_mutex.
Mikael Djurfeldt [Mon, 12 May 2003 16:29:45 +0000 (16:29 +0000)]
(SCM_GC8MARKP, SCM_SETGC8MARK, SCM_CLRGC8MARK):
Use current names in definitions.
Kevin Ryde [Sun, 11 May 2003 23:12:45 +0000 (23:12 +0000)]
*** empty log message ***
Kevin Ryde [Sun, 11 May 2003 23:12:18 +0000 (23:12 +0000)]
(CC_FOR_BUILD): Use AC_ARG_VAR.
Kevin Ryde [Sun, 11 May 2003 23:03:57 +0000 (23:03 +0000)]
(SCM_SINGLES): Use AC_CHECK_SIZEOF(float), to
eliminated guess-yes when cross compiling.
Kevin Ryde [Sun, 11 May 2003 22:40:25 +0000 (22:40 +0000)]
*** empty log message ***
Kevin Ryde [Sun, 11 May 2003 22:37:40 +0000 (22:37 +0000)]
(Handling Errors): Fix regexp error key, should
be `regular-expression-syntax'.
Kevin Ryde [Sun, 11 May 2003 22:31:31 +0000 (22:31 +0000)]
(Loading Readline Support, Readline Options):
Index entries for readline functions.
Kevin Ryde [Sun, 11 May 2003 22:26:43 +0000 (22:26 +0000)]
(Guile License): Refer to COPYING.LIB.
Kevin Ryde [Sun, 11 May 2003 22:25:16 +0000 (22:25 +0000)]
*** empty log message ***
Kevin Ryde [Sun, 11 May 2003 22:10:23 +0000 (22:10 +0000)]
(SCM_I_GSC_STACK_GROWS_UP): Fix missing comma in AC_TRY_RUN.
Kevin Ryde [Sat, 10 May 2003 03:59:06 +0000 (03:59 +0000)]
*** empty log message ***
Kevin Ryde [Sat, 10 May 2003 03:58:37 +0000 (03:58 +0000)]
(m): New macro.
Kevin Ryde [Sat, 10 May 2003 01:23:53 +0000 (01:23 +0000)]
*** empty log message ***
Kevin Ryde [Sat, 10 May 2003 01:18:29 +0000 (01:18 +0000)]
(Handling Errors): Index entries for error keys.
Kevin Ryde [Sat, 10 May 2003 01:11:58 +0000 (01:11 +0000)]
(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.
Kevin Ryde [Sat, 10 May 2003 00:39:32 +0000 (00:39 +0000)]
*** empty log message ***
Kevin Ryde [Sat, 10 May 2003 00:38:24 +0000 (00:38 +0000)]
(file-commentary, find-documentation-in-file): Use
call-with-input-file, to close ports when done.
Kevin Ryde [Sat, 10 May 2003 00:29:48 +0000 (00:29 +0000)]
(Reals and Rationals): Fix typo @result{#f}, and
put @result outside @code.
Kevin Ryde [Sat, 10 May 2003 00:23:50 +0000 (00:23 +0000)]
*** empty log message ***
Kevin Ryde [Sat, 10 May 2003 00:23:00 +0000 (00:23 +0000)]
(gcd): Exercise bignum/inum with a bignum not
fitting a ulong.