Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ANIMTEST001.bas broken on master #19

Closed
hornc opened this issue Dec 16, 2022 · 2 comments · Fixed by #21
Closed

ANIMTEST001.bas broken on master #19

hornc opened this issue Dec 16, 2022 · 2 comments · Fixed by #21
Labels
bug Something isn't working

Comments

@hornc
Copy link
Owner

hornc commented Dec 16, 2022

xterm -hold -t -e "./ct.py --hold 130 <(./CTBASIC.py examples/ANIMTEST001.bas)"

displays only the first frame at commit bded805

The examples work on the graphics branch and the recent (now deleted) ink branch.

@hornc hornc added the bug Something isn't working label Dec 16, 2022
@hornc
Copy link
Owner Author

hornc commented Dec 16, 2022

1afa609 is the breaking commit

Does not handle:

PRINT CHR$(29) ")b0@/j0@" CHR$(31)

Check whether space separated sections are valid in PRINT -- it doesn't quite look right anyway.

Update:
Valid PRINT separators are ,;', and + can be used for string concatenation.
,: TAB
; / +: no space
': newline

@hornc hornc mentioned this issue Dec 16, 2022
@hornc
Copy link
Owner Author

hornc commented Dec 16, 2022

Also no longer working: https://github.com/hornc/CTBASIC/blob/master/examples/archive/LOOP10_pad-init.BAS

On graphics branch:

./ct.py <(./CTBASIC.py examples/archive/LOOP10_pad-init.BAS) 

* * * * * * * * * * 

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant