BEFI.COM (version 2l) bugfix -- 1014 bytes (Announce)
> Here's my problem: I think I found and fixed a long-standing signed
> number bug (even in original TASM version), even fixed NEGMOD.BEF, but
> what's annoying is that I'm unsure it's truly fixed (stupid div/idiv
> confusion).
Well, I'm not too worried, esp. since the original BEFI (1280 bytes) also had the bug. But I do think I've fixed it (see IDIV.BEF, NEGMOD.BEF). But whatever, there's always hidden bugs, can't worry until you find 'em. I tried a few times to use weirdly huge negative numbers to mess up either MUL or IDIV, but nothing showed up (vs. various other B93 or B98 interpreters).
---
Know your limits.h
Complete thread:
- Win32 Befunge93 interpreter -- partial fail in HX - Rugxulo, 13.10.2009, 02:52 (Announce)
![Open in board view [Board]](img/board_d.gif)
![Open in mix view [Mix]](img/mix_d.gif)
- Win32 Befunge93 interpreter -- partial fail in HX - Rugxulo, 24.10.2009, 23:47
- BEFI.COM -- 1024 bytes - Rugxulo, 07.11.2009, 17:36
- BEFI.COM -- 1024 bytes - Rugxulo, 10.11.2009, 05:36
- BEFI.COM (version 2k) bugfix -- still 1024 bytes - Rugxulo, 14.04.2010, 23:13
- BEFI.COM (version 2k) bugfix -- still 1024 bytes - Rugxulo, 15.04.2010, 22:37
- BEFI.COM (version 2l) bugfix -- 1014 bytes - Rugxulo, 17.04.2010, 03:01
- BEFI.COM (2n, 982 bytes) and FPC esolang implementations - Rugxulo, 15.05.2010, 16:23
- BEFI.COM (version 2l) bugfix -- 1014 bytes - Rugxulo, 17.04.2010, 03:01
- BEFI.COM (version 2k) bugfix -- still 1024 bytes - Rugxulo, 15.04.2010, 22:37
- BEFI.COM (version 2k) bugfix -- still 1024 bytes - Rugxulo, 14.04.2010, 23:13
- BEFI.COM -- 1024 bytes - Rugxulo, 10.11.2009, 05:36
- BEFI.COM -- 1024 bytes - Rugxulo, 07.11.2009, 17:36
- Win32 Befunge93 interpreter -- partial fail in HX - Rugxulo, 24.10.2009, 23:47
Mix view