If we are talking about Selecting on single-character strings, such as when
coding actions depending on some keypress, I would like to tell you about how I
get around this problem. At the very beginning, I would declare some constants
of the codes of all the alphabetical characters, all 52 of
If we are talking about Selecting on single-character strings, such as when
coding actions depending on some keypress, I would like to tell you about how I
get around this problem. At the very beginning, I would declare some constants
of the codes of all the alphabetical characters, all 52 of th
Ql
Â
Â
Â
https://bitly.com/3v6iFgH
Â
Â
Â
Â
Michael Bulford
Â
___
QL-Users Mailing List
I’ve been working on a new proposed update to the Turbo parser. Here is what it
can do: Warn of duplicated parameters/locals, locals overwriting parameters,
names used again in nested FOR/REPeat loops; locals not used - or used but not
assigned. If MANIFEST or IMPLICIT statements are made too la
Hi,
Wolf wrote:
> In the boot all file separators are "." (eg. "tk.bin"), but when
> dezipped, the file separators are "_" as they should be, so the boot
> can't find them.
There is the -Q1 option in unzip to reverse the "_" <-> "."
Eg. EX unzip,#1; "-Q1 dos7_PCBDesign752.zip -d ram6_"
and th
I've received two issues this year, up to the Feb/March issue.
None received since then. I did email John Gilpin last week, but no reply as
yet.
Michael
Dilwyn wrote:
> I've forwarded this to committee members (don't know the answer myself),
> hopefully a reply soon.
>
> Dilwyn
>
> -Origi
Whenever I try to run any new SBASIC code, there is this overlapping problem of
some variable names used are possibly already installed as resident procedures.
The code then either does not work as intended, or can stop with an error
message. In these circumstances, I usually have to go throug
Hi all,
I've no idea whether this has been mentioned before, but consider this … 100
:110 PRINT #0, Min_Int%(330.7, 440.7)120 PAUSE -1130 STOP140 :150 DEFine
FuNction Min_Int%(x%,i)160 IF x% < i : RETurn x% : ELSE : RETurn i170 END
DEFine The correct result should be 331, sincethis is an integ
Thanks for your explanations. This is all specific to SBASIC.
Tobias gives an example with a LOCal name the same as the function name.
Although this is possible, it cannot be recommended. You will not be able
to call the function recursively. And it won't compile with either QLiberator
or Turbo
Hi,
I am wanting to use EXEP some_turbo_task; arg$, "i", "u"
and then wait until that job completes before continuing.
Is there such a command that does this?
If not, then how can this be implemented?
Any ideas please
Michael
___
QL-Users Mailing List
On Wed, 16 Aug 2017, Duncan wrote:
Question : are you using QDOS or smsqe? with smsqe it should be possible to
create a wrapper basic executable program that will EXEP "task; parameters"
then continue to run and check the jobs list (you will know the task name)
until the task it EXEP has finish
On Thu, 17 Aug 2017 21:08:31, Per Witte wrote:
> Thats a nice solution. Not sufficient for all manner of keywords, though.
A
> more general solution for checking for relevant toolkits in boot programs,
> without having to load a toolkit to do so can be found in this article:
> > On 7 Sep 2017 at 15:15, George Gwilt wrote:
> >
> > Subject: Re: [Ql-Users] Function type error
> >
> > On 10 Aug 2017, at 22:49, Michael Bulford via Ql-Users
> > wrote:
> >
> > Thanks for your explanations. This is all specific to SBASIC.
&
On Mon, 18 Sep 2017 at 14:26, Dilwyn Jones wrote:
> A new update of Malcolm Lear's PCB Design is available from the Graphics page
> on my website. Details of the little bug fix in the REVISIONS.TXT file.
>
> version 7.55 Fixed 1 mil offset correction for snake shape with odd offset.
>
> downloa
On Mon, 18 Sep 2017 at 14:26, Dilwyn Jones wrote:
> A new update of Malcolm Lear's PCB Design is available from the Graphics page
> on my website. Details of the little bug fix in the REVISIONS.TXT file.
>
> version 7.55 Fixed 1 mil offset correction for snake shape with odd offset.
>
> downloa
> Fellow QL'ers
>
> I have a slight problem with TYPE_IN
>
> Using it to put some commands in #0, works well in an instance until I
> reach what appears to be a maximum set of characters, where the QL just
> hangs.
>
> e.g.
>
> 1920 TYPE_IN An&":"&CHR$(10)
> 1930 TYPE_IN (An+1)&
Hi all,
I am hoping now to explain what is going on. First, here is some code that
does work ..
100 DIM Top$ (100) : Top$ = "REMark " & FILL$( "*" ,20)
110 DIM Final$(100) : Final$ = "REMark " & FILL$("text",20)
120 An = 2
1920 TYPE_IN An&":"&CHR$(10)
1930 TYPE_IN (An+1)&Top$&CHR
hough not compiled a version of this will be used in the
> "big project" which will be.
>
> I hope that satisfies your intrigueness (not a real word) Michael.
>
> Lee
> Lee
> On Wed, Oct 4, 2017 at 9:42 AM, Michael Bulford via Ql-Users <
> ql-users@lists.q-
Hi Norman,
I have both CPORT and CFIX. I find that CFIX doesn't work correctly in QPC2,
so to get around that problem, I use Q-emulator for that one.
CPORT does work well in QPC2, provided that memory is limited to 16M.
There's also some other related files.
I'll dig them out. How can I get the
On Wed, 8 Nov 2017 21:05:55, Per Witte wrote:
> I was just made aware of a number of features in Q-Lberator that I havent
> seen documented anywhere: EXT_PROC, EXT_FN, GLOBAL, and possibly others. I
> believe I have a general idea of what theyre about, but should like to see
> some documentation.
> Does anyone know why the following in QPC2 reports "Invalid Channel ID"
>
> WINDOW 448,200,32,16
> PAPER #1,3
>> In fact, any attempt to change #1 after the WINDOW command reports an
> invalid channel.>> I also found some of the character combinations were not
> working in
> v4.04 (eg CTRL SHI
* TAB compression and expansion supported
* Raw and cooked LOADing and SAVing of files for CR/LF conversion
Hi Jan,
Many thanks, this is highly welcome.I use your software quite a lot.
Michael
___
QL-Users Mailing List
22 matches
Mail list logo