Subject: Re: bug#24318: char<=? with three args
From: Andy Wingo <[email-masked]>
To: Helmut Eller <[email-masked]>
Cc: [email-masked]
Date: Fri, 02 Sep 2016 10:06:04 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

On Sat 27 Aug 2016 11:42, Helmut Eller <[email-masked]> writes:

> Compiling a file x.scm:
>
>   (library (x)
>     (export)
>     (import (rnrs))
>     (define (foo x) (char<=? #\0 x #\9)))
>
> causes an error:

Thanks for the bug report; fixed.  Also added some optimizations so that
char<=? and friends should compile to much nicer code.

Andy