Files
2026-04-06 21:06:19 +02:00

90 lines
1.1 KiB
ActionScript

DefineFunction2 "myFunction", 1, 5, false, false, true, false, true, false, true, false, false, 1, "item" {
Push undefined
StoreRegister 2
Pop
Push undefined
StoreRegister 4
Pop
Push register1, 1, "isNaN"
CallFunction
Not
Not
If loc014f
Push 3, 2, 1, 3
InitArray
StoreRegister 2
Pop
Push register2
Enumerate2
loc0069:StoreRegister 0
Push null
Equals2
If loc014a
Push register0
StoreRegister 3
Pop
Push register3
StoreRegister 0
Push "A"
StrictEquals
If loc00c5
Push register0, "B"
StrictEquals
If loc00e5
Push register0, "C"
StrictEquals
If loc0105
Push register0, "D"
StrictEquals
If loc0125
Jump loc0145
loc00c5:Push register1, "a"
Equals2
Not
If loc00e5
loc00d4:Push null
Equals2
Not
If loc00d4
Push true
Return
loc00e5:Push register1, "b"
Equals2
Not
If loc0105
loc00f4:Push null
Equals2
Not
If loc00f4
Push true
Return
loc0105:Push register1, "c"
Equals2
Not
If loc0125
loc0114:Push null
Equals2
Not
If loc0114
Push true
Return
loc0125:Push register1, "d"
Equals2
Not
If loc0145
loc0134:Push null
Equals2
Not
If loc0134
Push true
Return
loc0145:Jump loc0069
loc014a:Jump loc0160
loc014f:Push "item is nan"
Trace
loc0160:Push false
Return
}
Push "breakDetectionTest"
Trace