In a loop, but usually only with strings. This parser only completes a single pass, all variables not declaredĪre declared "in place." This approach may cause problems if you're To this distribution (bec-020b) and source codes (bec-v020s).īEC.EXE was compiled and developed under DJGPP. Please read and understand the GPL (GNU Public License) that applies The BASIC Emulation Compiler is programmed by William Yu (c)1998-99 bec EXAMPLE.BAS exampleĤ6 statements, 81 lines Compile time: 0.000000ġ503 bytes code, 0 bytes BASEC v0.21 Command Summary Winevdm: Cannot start DOS application Z:\home\jrs\rapidq\bec-020s\hello.īecause the DOS memory range is unavailable. bec hello.bas helloīASIC Emulation Compiler v0.21 (c)1998-99 William Yuġ statements, 2 lines Compile time: 0.000000Ģ3 bytes code, 0 bytes chmod 755. LIB files) Based on the size of the examples I compiled under Ubuntu 64, we are looking at 135 KB of runtime. So what this Linux based compiler is able to do is create DOS executables from BASIC source. ![]() ![]() Update: The hello program that compiled with the Ubuntu 64 version when renamed to HELLO64.EXE and run under dosemu worked fine. I think I'm close and willing to look a little closer if there might be interest in this. I was able to get it to compile after renaming all operator variable names to _operator. For fun I thought I would try to compile the BEC (BASIC Emulation Compiler by William Yu) on my Ubuntu 64 laptop.
0 Comments
Leave a Reply. |