2021-07-06
02:38 PM
- last edited on
2021-09-14
09:02 AM
by
Noemi Balogh
2021-07-06 03:13 PM
parameterName=1 GOSUB 'SUBROUTINE' parameterName=2 GOSUB 'SUBROUTINE' parameterName=3 GOSUB 'SUBROUTINE' END 'SUBROUTINE': IF parameterName=1 THEN GOSUB 'SUBROUTINE_1' IF parameterName=2 THEN GOSUB 'SUBROUTINE_2' IF parameterName=3 THEN GOSUB 'SUBROUTINE_3' RETURN 'SUBROUTINE_1': ... RETURN 'SUBROUTINE_2': ... RETURN 'SUBROUTINE_3': ... RETURN
2021-07-06 03:18 PM
2021-07-06 04:23 PM
if x = 1 then
nasty_caller = "foo"
else
nasty_caller = "bar"
endif
gosub "Quz"
....
end
"Quz":
! do something with nasty_caller
return
2021-07-07 07:20 AM