mirror of
https://github.com/irmen/prog8.git
synced 2024-07-12 20:29:28 +00:00
fixed bugs in code assigning values from eval stack
This commit is contained in:
parent
ff3f985658
commit
66bb98c479
@ -503,9 +503,9 @@ internal class AssignmentAsmGen(private val program: Program, private val asmgen
|
|||||||
}
|
}
|
||||||
TargetStorageKind.STACK -> {
|
TargetStorageKind.STACK -> {
|
||||||
asmgen.out("""
|
asmgen.out("""
|
||||||
lda #$sourceName
|
lda $sourceName
|
||||||
sta P8ESTACK_LO,x
|
sta P8ESTACK_LO,x
|
||||||
lda #$sourceName+1
|
lda $sourceName+1
|
||||||
sta P8ESTACK_HI,x
|
sta P8ESTACK_HI,x
|
||||||
dex""")
|
dex""")
|
||||||
}
|
}
|
||||||
@ -586,7 +586,7 @@ internal class AssignmentAsmGen(private val program: Program, private val asmgen
|
|||||||
}
|
}
|
||||||
TargetStorageKind.STACK -> {
|
TargetStorageKind.STACK -> {
|
||||||
asmgen.out("""
|
asmgen.out("""
|
||||||
lda #$sourceName
|
lda $sourceName
|
||||||
sta P8ESTACK_LO,x
|
sta P8ESTACK_LO,x
|
||||||
dex""")
|
dex""")
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user