mes/src
W. J. van der Laan ce80c24ae4
mes: Make logand work correctly.
* src/math.c (logand): Start from -1 instead of 0, so that the bitwise AND-ed
result is the intersection of bit sets instead of always 0.
* tests/math.test ("logand", "logand 3"): Test it.

Co-authored-by: Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
2021-04-21 08:31:37 +02:00
..
gc.c build: Simplify. 2019-06-08 15:36:22 +02:00
hash.c build: Simplify. 2019-06-08 15:36:22 +02:00
lib.c build: Simplify. 2019-06-08 15:36:22 +02:00
math.c mes: Make logand work correctly. 2021-04-21 08:31:37 +02:00
mes.c core: Remove MES_PKGDATADIR. 2019-12-03 21:23:24 +01:00
module.c build: Simplify. 2019-06-08 15:36:22 +02:00
posix.c core: Fix unreadchar on string port when unreading EOF. 2020-06-14 22:41:31 +02:00
reader.c build: Simplify. 2019-06-08 15:36:22 +02:00
string.c mes: Support for gcc-10. 2020-10-06 13:14:22 +02:00
struct.c build: Simplify. 2019-06-08 15:36:22 +02:00
vector.c build: Simplify. 2019-06-08 15:36:22 +02:00