Hi again, On Wed, Feb 15, 2023 at 6:30 PM Rugxulo <rugx...@gmail.com> wrote: > > FreeBASIC started in 2004 written in VBDOS (I think??) until it was > able to compile itself. The whole PDS suite was mainly about > supporting both DOS and OS/2 (until IBM and MS parted ways). Visual > BASIC never had any further DOS releases and focused more on Windows > (and not OS/2 either). The famous "QBASIC" interpreter was originally > included in MS-DOS 5 (and supposedly others like OS/2 and NT). I don't > even know if modern Windows includes VBScript anymore. > > FreeBASIC does have support for "REM $lang qb", but it's incomplete. > Having said that, I did write a few scripts that intentionally work > (and were tested) under both. So that is okay, as long as it runs on > both. The advantage would be that deploying a script is easy if > everyone already has one or the other.
I had thought "OPTION EXPLICIT" debuted in VBDOS, but I could be wrong. (The default improved FBC dialect makes everything explicit anyways.) * https://www.freebasic.net/wiki/KeyPgOptionexplicit Another feature I thought was first in VBDOS was "REDIM PRESERVE", but the FBC wiki says it debuted in PDS. * https://www.freebasic.net/wiki/KeyPgPreserve I would be curious to know definitively from someone with more experience (e.g. Ralf Q. or Steve N.). _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user