2020-12-27 01:22:18 +00:00
|
|
|
%import textio
|
2021-03-06 12:18:04 +00:00
|
|
|
%zeropage basicsafe
|
2021-02-28 20:22:46 +00:00
|
|
|
|
2021-02-28 19:40:31 +00:00
|
|
|
|
2021-03-05 21:49:14 +00:00
|
|
|
main {
|
|
|
|
sub start() {
|
2021-03-06 18:01:16 +00:00
|
|
|
ubyte[] arr1 = [1,2,3]
|
|
|
|
ubyte[] arr2 = [9,9,9]
|
2021-03-06 12:18:04 +00:00
|
|
|
|
2021-03-06 18:01:16 +00:00
|
|
|
arr1[2]=42
|
|
|
|
txt.print_ub(arr2[0])
|
|
|
|
txt.chrout(',')
|
|
|
|
txt.print_ub(arr2[1])
|
|
|
|
txt.chrout(',')
|
|
|
|
txt.print_ub(arr2[2])
|
|
|
|
txt.nl()
|
|
|
|
arr2=[99,88,77]
|
|
|
|
txt.print_ub(arr2[0])
|
|
|
|
txt.chrout(',')
|
|
|
|
txt.print_ub(arr2[1])
|
|
|
|
txt.chrout(',')
|
|
|
|
txt.print_ub(arr2[2])
|
|
|
|
txt.nl()
|
|
|
|
arr2=arr1
|
|
|
|
txt.print_ub(arr2[0])
|
|
|
|
txt.chrout(',')
|
|
|
|
txt.print_ub(arr2[1])
|
|
|
|
txt.chrout(',')
|
|
|
|
txt.print_ub(arr2[2])
|
2021-03-06 12:18:04 +00:00
|
|
|
txt.nl()
|
|
|
|
txt.nl()
|
|
|
|
|
|
|
|
|
|
|
|
|
2021-03-06 18:01:16 +00:00
|
|
|
struct MyType {
|
|
|
|
uword v1
|
|
|
|
uword w1
|
|
|
|
uword w2
|
|
|
|
}
|
2021-03-06 12:18:04 +00:00
|
|
|
|
2021-03-06 18:01:16 +00:00
|
|
|
MyType m1 = [1, 888, 999]
|
|
|
|
MyType m2 = [22, 222, 222]
|
2021-03-06 12:18:04 +00:00
|
|
|
|
2021-03-06 18:01:16 +00:00
|
|
|
txt.print_uw(m2.v1)
|
|
|
|
txt.chrout(',')
|
|
|
|
txt.print_uw(m2.w1)
|
|
|
|
txt.chrout(',')
|
|
|
|
txt.print_uw(m2.w2)
|
|
|
|
txt.nl()
|
|
|
|
m2 = [111,222,333]
|
|
|
|
txt.print_uw(m2.v1)
|
|
|
|
txt.chrout(',')
|
|
|
|
txt.print_uw(m2.w1)
|
|
|
|
txt.chrout(',')
|
|
|
|
txt.print_uw(m2.w2)
|
|
|
|
txt.nl()
|
|
|
|
m2 = m1
|
|
|
|
txt.print_uw(m2.v1)
|
|
|
|
txt.chrout(',')
|
|
|
|
txt.print_uw(m2.w1)
|
|
|
|
txt.chrout(',')
|
|
|
|
txt.print_uw(m2.w2)
|
2021-03-06 12:47:27 +00:00
|
|
|
txt.nl()
|
2021-02-21 21:17:28 +00:00
|
|
|
}
|
|
|
|
}
|