You are looking for "exit()" then, not "last".
Jenda
In reply to Re^3: Can't "last" outside a loop block by Jenda in thread Can't "last" outside a loop block by raghu_shekar