On Samedi 30 Juin 2001 15:03, Phoebus Dokos wrote:

> >I never succeed to make Turbo work on a SMSQ/E system (tested
> >on QXL and QPC2), so I am wondering how it could ever work
> >for you...
>
> Ha! The fact that it works for me exactly proves why I have NO CLUE in
> assembly and C :-)
> Seriously now, there's really nothing to it... you load the Turbo Toolkit
> and that's it practically if you're working on a floppy... After "CHARGE"
> everything's fine :-)

I just tested the latest (4.9) Turbo, and I still get the same results
on QXL (see below) and even worst (arythmetic overflow when executing
PARSER_TASK) on the Q60...

Here is what I did:

- Turbo Toolkit v3.28 (the SMSQ/E version) is loaded at boot time
- I Unzipped the Turbo 4.9 archive into ram1_
- I set DATA_USE ram1:PROG_USE ram1
- I write a small "hello world" program:
  100 OPEN #3,"con_512x256a0x0"
  110 CLS #3
  120 PRINT #3,"Hello world !"
  130 REPeat Loop
  140  IF INKEY$(#3,-1)=CHR$(27) THEN EXIT Loop
  150 END REPeat Loop
  160 CLOSE #3
- I execute PARSER_TASK

And the parsing stops after "100 OPEN #"

Doing the EXACT same thing under Minerva (running on UQLX)
gives a proper result (i.e. the parsing is successful)...

So what did I do wrong Doctor Phoebus ?    ;-)

What I _think_, is that Turbo is unable to cope properly
with the SBASIC semi-compiled tokens...

QDOS/SMS forever !

Thierry.

Reply via email to