[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GH replacement proposal (includes a bit of Unicode)
From: |
Marius Vollmer |
Subject: |
Re: GH replacement proposal (includes a bit of Unicode) |
Date: |
Sat, 24 Apr 2004 21:46:54 +0200 |
User-agent: |
Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3 (gnu/linux) |
Dirk Herrmann <address@hidden> writes:
> Marius Vollmer wrote:
>
>>If you really want to check for #t, you should use 'eq?', I'd say:
>>
>> scm_is_eq (x, SCM_BOOL_T)
>
> Why scm_is_eq instead of scm_eq_p?
scm_eq_p is the 'eq?' subr; it returns a SCM boolean. scm_is_eq is a
C predicate that returns 0 or 1.
> Are you proposing to rename _all_ predicates to scm_is_?
No, they will stay the way they are. Instead of scm_is_eq, one could
also use
scm_is_true (scm_eq_p (X, Y))
but scm_is_eq is so fundamental, it ought to have its own name and be
really fast.
There wont be scm_is_procedure or scm_is_even, for example, you will
have to use scm_procedure_p or scm_even_p together with scm_is_true.
--
GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3 331E FAF8 226A D5D4 E405
- Delivery failure (address@hidden), (continued)
- Delivery failure (address@hidden), Bruce Korb, 2004/04/21
- Re: GH replacement proposal (includes a bit of Unicode), Marius Vollmer, 2004/04/21
- Re: GH replacement proposal (includes a bit of Unicode), Paul Jarc, 2004/04/21
- Re: GH replacement proposal (includes a bit of Unicode), Dale P. Smith, 2004/04/21
- Re: GH replacement proposal (includes a bit of Unicode), Paul Jarc, 2004/04/21
- Re: GH replacement proposal (includes a bit of Unicode), Kevin Ryde, 2004/04/21
- Re: GH replacement proposal (includes a bit of Unicode), Dirk Herrmann, 2004/04/22
- Re: GH replacement proposal (includes a bit of Unicode), Paul Jarc, 2004/04/22
- Re: GH replacement proposal (includes a bit of Unicode), Dirk Herrmann, 2004/04/22
- Re: GH replacement proposal (includes a bit of Unicode), Dirk Herrmann, 2004/04/24
- Re: GH replacement proposal (includes a bit of Unicode),
Marius Vollmer <=
- Re: GH replacement proposal (includes a bit of Unicode), Dirk Herrmann, 2004/04/25
- Re: GH replacement proposal (includes a bit of Unicode), Paul Jarc, 2004/04/25
Re: GH replacement proposal (includes a bit of Unicode), Dirk Herrmann, 2004/04/17
Re: GH replacement proposal (includes a bit of Unicode), Rob Browning, 2004/04/22