On 10 Feb 2004 at 20:31, Timothy Swenson wrote: > With all honesty, I find Qlib to be an easier compiler to use. Now, both > have their problem compared to a "real" compiler like C68. Both require > you to LOAD the program into SBASIC.
This is, actually, not quite true. QLIB requires the program to exist in "Qsaved" i.e. tokenised form on a disk. It then loads & compiles that. There are ways to get a program tokenised without the need for Basic: A program such as the Basic Linker (plug, plug) uses this and sometimes doesn't even load the program into Basic as it can use an external (supplied) parser which takes a Basic program as input file and outputs the tokenised program. (actually, if the Basic Linker runs on an smsq/e machine, it does load the program into an sbasic and then forces that to QSAVE the program, it only uses the external parser if there is no Sbasic). This allows me to write the code in modules and without line number - the modules are linked together by the basic linker. Sorry if this sounds like a blatant advertisement. Wolfgang
