[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Guile's features
From: |
D-Man |
Subject: |
Re: Guile's features |
Date: |
Fri, 29 Sep 2000 12:32:07 -0400 |
Thanks for the doc pointer. I could browse the repository on the web, but I
couldn't do a cvs login to get the actual files. I kept getting an
authorization
failure.
cvs -d :pserver:address@hidden:/cvs/guile login
What is the correct CVSROOT and password?
Also, I was interested in &optional, not &rest, arguments. I tried Keisuke's
suggestion, but I got a 'unknown module (ice-9 optargs)' error. How can I solve
my missing module problem?
Thanks for the help.
-D
On Fri, 29 Sep 2000 00:42:33 Dale P. Smith wrote:
> D-Man wrote:
> >
> > Is there any documentation, aside from R5RS, as to what features and
functions
> > guile provides?
>
> You need to get the guile-doc module from cvs. It is (finally!) being
> updated. It might even document some things that are only in cvs guile
> (v 1.4.1). The r[45]rs documents are also in there in texinfo format.
>
> The are (old) instructions at
> http://www.gnu.org/software/guile/anon-cvs.html . The cvs archive had
> recently moved. I think you need to use address@hidden
> instead of the cygnus address.
>
> > Also, is it possible for guile to provide optional parameters to fuctions.
I
> > mean like the '&optional' keyword in Common Lisp. The current feature that
I am
> > aware of is using a '.' before the last parameter name. This feature is
> > equivalent to Common Lisp's '&rest' keyword.
>
> Yes, guile uses '.' for &rest arguments. I believe guile is r4rs
> compliant with most features of r5rs. I know that r5rs compliance is a
> definite goal of the developers.
>
> -Dale
> --
> Dale P. Smith
> Altus Technologies Corp.
> address@hidden
> 400-746-9000 x309
>
> _______________________________________________
> Guile-devel mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/guile-devel