Page 15 of 15

Re: QLCOMMANDER - testers and help needed

Posted: Sun Nov 10, 2024 10:29 pm
by 7alken
this is it, code needs to be parsed to build structure of procs/fns and what belongs to them as private (locals, dims ...), which GPT finally did well using dictionaries and with some additional simple rules, the parser of (L)SB - ya, in fact those abbrevs are also internal to SB, this is the beauty, LSB is only to reaplly line number and render REMArk instead of '', I dont remeber it all, but "transpiler" is entire on single screen ... I hope such parsing can be easy in SB too, but we have no "dict" data structure - can you imagine how to store this? in fact tree? I am really new in QL still, abusing its beauty for my dirty hacking ...
Petr

PS: otiginal question )) ... what remains from found identifiers is simply mostly "internal" - to QL, to TK2 ... I dont know all the history of crucial addons, as TK2 is, if there is something similar or so ... btw, juts because of curiosity of TK2, I today posted my "mpdf" manual of it ... will be learning on mobile this way ))

Re: QLCOMMANDER - testers and help needed

Posted: Mon Nov 11, 2024 1:54 am
by 7alken
btw Derek, please, a I am returning after year, now went through general/newbie/sb source book/ and found "QBAS"...
Ist this closest to python dictionaries for SB? simply use database? I am now investigating more about it, I in fact started
mostly with databases in jobs, even CP/M based one; so if SB has some extension like this, even tree data structures
for parser temporary storage can be done that way, imho

and pls, where to get your "QD Hyper Help" SB manual? you have there separated sections between SuperBASIC, SBASIC and QBAS there too?
I was looking for some structured/timelined history of additions to original ROM ... but this is already OT here ))

Regards,
Petr

Re: QLCOMMANDER - testers and help needed

Posted: Mon Nov 11, 2024 7:23 am
by Derek_Stewart
7alken wrote: Mon Nov 11, 2024 1:54 am btw Derek, please, a I am returning after year, now went through general/newbie/sb source book/ and found "QBAS"...
Ist this closest to python dictionaries for SB? simply use database? I am now investigating more about it, I in fact started
mostly with databases in jobs, even CP/M based one; so if SB has some extension like this, even tree data structures
for parser temporary storage can be done that way, imho

and pls, where to get your "QD Hyper Help" SB manual? you have there separated sections between SuperBASIC, SBASIC and QBAS there too?
I was looking for some structured/timelined history of additions to original ROM ... but this is already OT here ))

Regards,
Petr
Hyper Help, was a commerical product from Jochen Merz Sofware, to allow the display of help file for S*Basic or Assembler statements, by pressing the F1 Help key. Hyoer Help was supplied with an early version of QD editor, version 6, I think, then went on to be a product in its own right. Maybe freeware now.

I will see if I have the manual.

Q

Posted: Sun Nov 17, 2024 6:50 am
by vox
Andrew wrote: Thu Jan 03, 2019 9:09 pm Hi all
After 29 years without a QL, i wrote a small program just to remember Superbasic :) It is in beta phase now - and I know that many procedures and functions could be written more efficiently.
It seems to run just fine in Basic - but it is painfully slow on an unexpanded QL and also I have not
QLC.zip - unzip it on QL, not on windows
Total Cmd / Norton / Dopus on QL, you are my hero :D