Hi all,
I am learning how to use JOBS from SuperBasic. I know JOBS command, but I can not find any reference of how to use RJOB and if there is any more command relative to manage jobs from SuperBasic.
How to use JOBS
Re: How to use JOBS
Oh, there's a whole bunch of commands around JOBS, being basically the core element of QDOS:
AJOB, RJOB, SJOB,....
You would want to read through the TK2 docs here
http://www.dilwyn.me.uk/pe/tk2.zip
Regards,
Tobias
AJOB, RJOB, SJOB,....
You would want to read through the TK2 docs here
http://www.dilwyn.me.uk/pe/tk2.zip
Regards,
Tobias
ʎɐqǝ ɯoɹɟ ǝq oʇ ƃuᴉoƃ ʇou sᴉ pɹɐoqʎǝʞ ʇxǝu ʎɯ 'ɹɐǝp ɥO
Re: How to use JOBS
Another question: ¿How can I launch a SuperBasic program as another job? ¿Is possible?
- Mr_Navigator
- QL Fanatic
- Posts: 782
- Joined: Mon Dec 13, 2010 11:17 pm
- Location: UK, Essex
- Contact:
Re: How to use JOBS
I believe only with a Minerva ROM or SMSQ/e based system such as QPC2. Its in the manual(s)
-----------------------------------------------------------------------------------
QLick here for the Back 2 the QL Blog http://backtotheql.blogspot.co.uk/
QLick here for the Back 2 the QL Blog http://backtotheql.blogspot.co.uk/
Re: How to use JOBS
ECEX PIPEP under Minerva opens a new empty Basic process.
EXEC or EX of a SBasic program under SMSQ/E opens the program as a new job (opposite, LOAD opens program in the same job).
SBASIC opens new empty SBasic process under SMSQ/E.
EXEC or EX of a SBasic program under SMSQ/E opens the program as a new job (opposite, LOAD opens program in the same job).
SBASIC opens new empty SBasic process under SMSQ/E.
Re: How to use JOBS
For "plain old QL" users, there's a program called "MultiBasic" in the DIY Toolkit area ("Toolkits") on Dylwin's page. This does not allow concurrent running of S*Basic jobs, but allows to "freeze" a SuperBASIC program to a job, LRUN another one and come back to the first one with an "unfreeze" command.
(Nearly Multi-Tasking, just with slow task changes... )
On the other hand, you can always compile your SuperBASIC programs using Turbo (free) or Q-Liberator (not free) and make them happily multi-task even on the most basic QL.
Tobias
(Nearly Multi-Tasking, just with slow task changes... )
On the other hand, you can always compile your SuperBASIC programs using Turbo (free) or Q-Liberator (not free) and make them happily multi-task even on the most basic QL.
Tobias
ʎɐqǝ ɯoɹɟ ǝq oʇ ƃuᴉoƃ ʇou sᴉ pɹɐoqʎǝʞ ʇxǝu ʎɯ 'ɹɐǝp ɥO