X-Git-Url: http://git.hcoop.net/bpt/guile.git/blobdiff_plain/183d2ace576710079a2bcf2a8bfcbc39b7d9becc..f4af36aca47f7d0653b997986e8be9894bbd87ff:/doc/ref/r6rs.texi diff --git a/doc/ref/r6rs.texi b/doc/ref/r6rs.texi index 13f9e2078..e5ffb78e4 100644 --- a/doc/ref/r6rs.texi +++ b/doc/ref/r6rs.texi @@ -1,7 +1,7 @@ @c -*-texinfo-*- @c This is part of the GNU Guile Reference Manual. -@c Copyright (C) 2010, 2011, 2012, 2013 -@c Free Software Foundation, Inc. +@c Copyright (C) 2010, 2011, 2012, 2013, +@c 2014 Free Software Foundation, Inc. @c See the file guile.texi for copying conditions. @node R6RS Support @@ -100,6 +100,10 @@ ongoing to fix this. Guile does not prevent use of textual I/O procedures on binary ports. More generally, it does not make a sharp distinction between binary and textual ports (@pxref{R6RS Port Manipulation, binary-port?}). + +@item +Guile's implementation of @code{equal?} may fail to terminate when +applied to arguments containing cycles. @end itemize @node R6RS Standard Libraries @@ -826,11 +830,11 @@ This form is identical to the one provided by Guile's core library. @node R6RS Records @subsubsection R6RS Records -The manual sections below describe Guile's implementation of R6RS +The manual sections below describe Guile's implementation of R6RS records, which provide support for user-defined data types. The R6RS records API provides a superset of the features provided by Guile's ``native'' records, as well as those of the SRFI-9 records API; -@xref{Records}, and @ref{SRFI-9}, for a description of those +@xref{Records}, and @ref{SRFI-9 Records}, for a description of those interfaces. As with SRFI-9 and Guile's native records, R6RS records are constructed @@ -1521,9 +1525,9 @@ This procedure is identical to the one provided by Guile's core library. @xref{Runtime Environment}, for documentation. @end deffn -@deffn {Scheme Procedure} exit -@deffnx {Scheme Procedure} exit obj -This procedure is identical to the one provided by Guile's core library. +@deffn {Scheme Procedure} exit [status] +This procedure is identical to the one provided by Guile's core +library. @xref{Processes}, for documentation. @end deffn @node rnrs arithmetic fixnums