mirror of
https://github.com/irmen/prog8.git
synced 2025-01-12 19:29:50 +00:00
49 lines
786 B
Lua
49 lines
786 B
Lua
%import textio
|
|
%option no_sysinit
|
|
%zeropage basicsafe
|
|
|
|
|
|
main {
|
|
sub start() {
|
|
ubyte @shared v1,v2,v3
|
|
v1 = %10011001
|
|
v2 = %10101010
|
|
v3 = %00111100
|
|
|
|
v1 &= %00011111
|
|
v1++
|
|
txt.print_ubbin(v1, true)
|
|
txt.nl()
|
|
|
|
v1 &= ~v2
|
|
v1++
|
|
txt.print_ubbin(v1, true)
|
|
txt.nl()
|
|
|
|
v1 |= 100
|
|
v1++
|
|
txt.print_ubbin(v1, true)
|
|
txt.nl()
|
|
|
|
v1 |= v2
|
|
v1++
|
|
txt.print_ubbin(v1, true)
|
|
txt.nl()
|
|
|
|
v1 |= v2 & v3
|
|
v1++
|
|
txt.print_ubbin(v1, true)
|
|
txt.nl()
|
|
|
|
v1 &= v2|v3
|
|
v1++
|
|
txt.print_ubbin(v1, true)
|
|
txt.nl()
|
|
|
|
v1 &= ~(v2|v3)
|
|
v1++
|
|
txt.print_ubbin(v1, true)
|
|
txt.nl()
|
|
}
|
|
}
|