chicken-janitors
[Top][All Lists]
Advanced

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

Re: [Chicken-janitors] #1385: bit-set? argument order is reversed


From: Chicken Trac
Subject: Re: [Chicken-janitors] #1385: bit-set? argument order is reversed
Date: Mon, 10 Jul 2017 18:30:28 -0000

#1385: bit-set? argument order is reversed
------------------------------------------+-----------------
            Reporter:  LemonBoy           |      Owner:
                Type:  enhancement        |     Status:  new
            Priority:  not urgent at all  |  Milestone:  5.0
           Component:  core libraries     |    Version:  5.0
          Resolution:                     |   Keywords:
Estimated difficulty:  trivial            |
------------------------------------------+-----------------

Comment (by sjamaan):

 hm, I just noticed we already have a {{{bit-set?}}} in CHICKEN 4 (earlier,
 I thought I had introduced this mistake with the numeric tower change).

 Changing its argument order is likely to introduce some '''extremely'''
 hard to find bugs in existing programs that are ported from CHICKEN 4 to
 CHICKEN 5.

 On the other hand, porting existing programs from other Schemes is likely
 to cause problems too if we keep the current argument order.

 How should we deal with that? Should we just bite the bullet and reverse
 the order, or should we stick with the order we have?

--
Ticket URL: <https://bugs.call-cc.org/ticket/1385#comment:1>
CHICKEN Scheme <https://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.

reply via email to

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