RET, RETURNPerforms return from function. Used in pair with sub/func.Syntaxret return Example 0x00sleeps 500 ; Set Sleeps = 500 ms gosub FUNCTION5 ; This line will be skipped in that FUNCTION5 is not defined gosub FUNCTION1 ; Call FUNCTION1 CYCLE: ; Define Label "CYCLE" gosub FUNCTION2 3 ; Call FUNCTION2 for 3 times call FUNCTION3 ; Call FUNCTION3 goto CYCLE ; Infinite cycle ; ================================= sub FUNCTION1 ; Define FUNCTION1 10 ret ; End of function sub FUNCTION2 ; Define FUNCTION2 rol ret ; End of function sub FUNCTION3 ; Define FUNCTION3 ror 2 ret ; End of function
|