Minerva 1.98 vs 1.89 bug

Anything QL Software or Programming Related.
Post Reply
User avatar
XorA
Site Admin
Posts: 1634
Joined: Thu Jun 02, 2011 11:31 am
Location: Shotts, North Lanarkshire, Scotland, UK

Minerva 1.98 vs 1.89 bug

Post by XorA »

I am seeing a strange bug on uQLx/sQLux where behaviour is different between Minerva 1.89 and 1.98

Code: Select all

10 NEW
Run the code above on Minerva 1.98 and it will break the basic tokeniser. If you then for example do

Code: Select all

10 PRINT "Hello Forum"
on running you will get a "bad name" error.

On 1.89 it will work as expected.

Does this problem only exist on uQlx based emulators or is it general issue.


BackToQL
ROM Dongle
Posts: 24
Joined: Tue Sep 22, 2020 3:59 pm

Re: Minerve 1.98 vs 1.89 bug

Post by BackToQL »

I get the same problem on my BBQL running Minerve 1.98. To overcome this I need to reset the QL.


Derek_Stewart
Font of All Knowledge
Posts: 4726
Joined: Mon Dec 20, 2010 11:40 am
Location: Sunny Runcorn, Cheshire, UK

Re: Minerve 1.98 vs 1.89 bug

Post by Derek_Stewart »

Hi,

Why would you want to put NEW in a programme?


Regards,

Derek
User avatar
XorA
Site Admin
Posts: 1634
Joined: Thu Jun 02, 2011 11:31 am
Location: Shotts, North Lanarkshire, Scotland, UK

Re: Minerve 1.98 vs 1.89 bug

Post by XorA »

Derek_Stewart wrote:Hi,

Why would you want to put NEW in a programme?
No reason I can think of, but it would appear my typo exposed a bug.


User avatar
XorA
Site Admin
Posts: 1634
Joined: Thu Jun 02, 2011 11:31 am
Location: Shotts, North Lanarkshire, Scotland, UK

Re: Minerve 1.98 vs 1.89 bug

Post by XorA »

BackToQL wrote:I get the same problem on my BBQL running Minerve 1.98. To overcome this I need to reset the QL.
Thanks for checking that, that is the behaviour I see in the emulator too!


Post Reply