2019-08-07 00:02:34 +00:00
|
|
|
%import c64lib
|
2019-08-10 12:20:42 +00:00
|
|
|
%import c64utils
|
2019-08-11 12:02:53 +00:00
|
|
|
%import c64flt
|
|
|
|
%zeropage dontuse
|
2019-08-09 00:15:31 +00:00
|
|
|
|
2019-08-07 00:02:34 +00:00
|
|
|
main {
|
2019-08-05 21:36:24 +00:00
|
|
|
|
|
|
|
sub start() {
|
2019-08-17 18:16:39 +00:00
|
|
|
ubyte ubarr = max([10,0,2,8,5,4,3,9])
|
|
|
|
uword uwarr = max([1000,0,200,8000,50,40000,3,900])
|
|
|
|
byte barr = max([-10,0,-2,8,5,4,-3,9])
|
|
|
|
word warr = max([-1000,0,-200,8000,50,2000,3,-900])
|
|
|
|
float flarr = max([-2.2, 1.1, 3.3, 0.0])
|
|
|
|
|
|
|
|
ubarr = min([10,0,2,8,5,4,3,9])
|
|
|
|
uwarr = min([1000,0,200,8000,50,40000,3,900])
|
|
|
|
barr = min([-10,0,-2,8,5,4,-3,9])
|
|
|
|
warr = min([-1000,0,-200,8000,50,2000,3,-900])
|
|
|
|
flarr = min([-2.2, 1.1, 3.3, 0.0])
|
|
|
|
|
|
|
|
uwarr = sum([10,0,2,8,5,4,3,9])
|
|
|
|
uwarr = sum([1000,0,200,8000,50,40000,3,900])
|
|
|
|
warr = sum([-10,0,-2,8,5,4,-3,9])
|
|
|
|
warr = sum([-1000,0,-200,8000,50,2000,3,-900])
|
|
|
|
flarr = sum([-2.2, 1.1, 3.3, 0.0])
|
|
|
|
|
|
|
|
ubarr = any([10,0,2,8,5,4,3,9])
|
|
|
|
ubarr = any([1000,0,200,8000,50,40000,3,900])
|
|
|
|
ubarr = any([-10,0,-2,8,5,4,-3,9])
|
|
|
|
ubarr = any([-1000,0,-200,8000,50,2000,3,-900])
|
|
|
|
ubarr = any([-2.2, 1.1, 3.3, 0.0])
|
|
|
|
|
|
|
|
ubarr = all([10,0,2,8,5,4,3,9])
|
|
|
|
ubarr = all([1000,0,200,8000,50,40000,3,900])
|
|
|
|
ubarr = all([-10,0,-2,8,5,4,-3,9])
|
|
|
|
ubarr = all([-1000,0,-200,8000,50,2000,3,-900])
|
|
|
|
ubarr = all([-2.2, 1.1, 3.3, 0.0])
|
|
|
|
|
|
|
|
ubarr = len([10,0,2,8,5,4,3,9])
|
|
|
|
A = len([1000,0,200,8000,50,40000,3,900])
|
|
|
|
ubarr = len([-10,0,-2,8,5,4,-3,9])
|
|
|
|
A = len([-1000,0,-200,8000,50,2000,3,-900])
|
|
|
|
ubarr = len([-2.2, 1.1, 3.3, 0.0])
|
|
|
|
|
|
|
|
|
|
|
|
; ubyte[] uba = sort([10,0,2,8,5,4,3,9])
|
|
|
|
; uword[] uwa = sort([1000,0,200,8000,50,40000,3,900])
|
|
|
|
; byte[] ba = sort([-10,0,-2,8,5,4,-3,9])
|
|
|
|
; word[] wa = sort([-1000,0,-200,8000,50,40000,3,-900])
|
|
|
|
; float[] fla = sort([-2.2, 1.1, 3.3, 0.0])
|
2019-08-17 13:28:06 +00:00
|
|
|
|
|
|
|
|
2019-08-15 21:52:52 +00:00
|
|
|
|
|
|
|
}
|
2019-04-11 22:04:15 +00:00
|
|
|
}
|