BEFI.COM (2n, 982 bytes) and FPC esolang implementations (Announce)
So BEFI.COM is now only 982 bytes. However, I've also been on the lookout for other host language esoteric implementations (admittedly, mostly Befunge).
ISLIP (IneQuation's Simple LOLCODE Interpreter in Pascal) is a LOLCODE 1.2 interpreter written in FPC. It works, even with FPC/DOS, but it only has two examples (hello, quad), and I don't grok it, and most of the other examples I tried didn't work, so I didn't play with it too much. Still interesting (and WTFPL license, heh).
And I finally found a (well, two) Pascal Befunge-93 interpreter. The first (Befunge-93 Builder 1.0) is one written using Delphi 1 (!) for Win3x. It has some incompatibilities with newer Windows (toolbar doesn't show right) but works other than that for most examples. The second is a DOS TP7 version. However, unless you want to run under DOSBox (0.74 just released, BTW), it has several problems: runtime 200 error, no LFN support, no *nix LF support. Of course, it compiles and works fine with latest FPC/DOS, so that's good. 
EDIT: Oops, forgot links.
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