Syntax
ENDSUB
ENDSUB or END SUB syntax are allowed
Description
ENDSUB terminates a SUB
procedure
SUBs must be defined before they are called.
Example
SUB
sayHello
DIM I as INTEGER '
this variable is local to the sayHello SUB
procedure
FOR I=1 to
3
PRINT
"Hello"
NEXT
I
ENDSUB
...
MAIN:
...
I =
55
PRINT I
' will display 55
GOSUB sayHello
PRINT
I
' will still display 55, as this is the global I, different from sayHello local
I
....
Differences from other BASICs
- simplification of Visual BASIC
- no equivalent in PBASIC
See also