It could be zero, i think it should.
However, if it is undefined, it could become 1 that would interfere with a situation where i test the function for success but the success was never set.
Code: Select all
Procedure function ()
ProcedureReturn
EndProcedure
If function ()
; should only be reached when return is set ProcedureReturn 1
; is reached nevertheless
Debug "hello"
EndIf
If function () = #True
; COULD equally be reached in few cases; should not be reacheable
Debug "HELLO AGAIN; WHAT A MISTAKE ;-)"
EndIf