mirror of
https://github.com/irmen/prog8.git
synced 2025-01-14 01:29:55 +00:00
todo
This commit is contained in:
parent
cc96ab7a9b
commit
cefef3d1be
@ -2,6 +2,8 @@
|
|||||||
TODO
|
TODO
|
||||||
====
|
====
|
||||||
|
|
||||||
|
- fix imageviewer application with new Prog8 6.1 version - images are all corrupted now.... :(
|
||||||
|
|
||||||
- refactor the project module structure: make the static ast stuff a separate module, the optimizers another one, etc.
|
- refactor the project module structure: make the static ast stuff a separate module, the optimizers another one, etc.
|
||||||
- optimize for loop iterations better to allow proper inx, cpx #value, bne loop instructions (like repeat loop)
|
- optimize for loop iterations better to allow proper inx, cpx #value, bne loop instructions (like repeat loop)
|
||||||
- implement the linked_list millfork benchmark
|
- implement the linked_list millfork benchmark
|
||||||
|
@ -1,20 +1,9 @@
|
|||||||
%import textio
|
%import textio
|
||||||
%import palette
|
|
||||||
%import syslib
|
|
||||||
%zeropage basicsafe
|
%zeropage basicsafe
|
||||||
|
|
||||||
main {
|
main {
|
||||||
|
|
||||||
sub start() {
|
sub start() {
|
||||||
ubyte lower2_x_bits=1
|
txt.print("hello")
|
||||||
ubyte cbits4
|
|
||||||
ubyte operand
|
|
||||||
|
|
||||||
cbits4 &= operand
|
|
||||||
cbits4 |= operand
|
|
||||||
|
|
||||||
;cbits4 &= gfx2.plot.mask4c[lower2_x_bits] ; TODO why lda..and instead of and mask,y?
|
|
||||||
;cbits4 |= colorbits[lower2_x_bits] ; TODO why lda..ora instead of ora mask,y?
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user