[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.