emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: patch for woman (woman-topic-at-point)


From: Thien-Thi Nguyen
Subject: Re: patch for woman (woman-topic-at-point)
Date: 29 Aug 2005 18:15:24 -0400
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Stefan Monnier <address@hidden> writes:

> > OTOH at a first glance *I* don't expect a control structures such as
> > `when' to return any useful value when the conditional clause fails.
> > But maybe I've been doing too much Scheme these days. (no, surely not
> 
> You're just suffering from one of the many places where Scheme is
> too imperative.  For once, Elisp is more functional in this case.

one-armed `if' when the condition is false has unspecified value.
that's not "too imperative", just "underspecified" (for some tastes).
see info node: "(r5rs) Conditionals".

furthermore, scheme doesn't (usually) have `when', so schemers should
probably take that as a hint to read the elisp docs on `when' and
compare it to their implementation's docs on `when'.

anyway, i suppose it's fair to say schemers suffer for their cause, in
one way or another (but always unportably :-)...

thi




reply via email to

[Prev in Thread] Current Thread [Next in Thread]