en:actions:actionendprocedure
Differences
This shows you the differences between two versions of the page.
Previous revision | |||
— | en:actions:actionendprocedure [2021/02/13 11:23] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== End procedure ====== | ||
+ | This action allows you to end a procedure declaration. | ||
+ | |||
+ | A procedure contains actions inserted between a [[en: | ||
+ | |||
+ | Procedures have the following limitations: | ||
+ | * Each procedure has an unique, non-empty name that cannot be dynamically set | ||
+ | * Is not allowed to declare a procedure within another procedure | ||
+ | * Each Begin procedure action has to have exactly one End procedure action | ||
+ | * Variables declared within the procedure will be kept outside the procedure (this is not the case in most programming languages) | ||
+ | * Procedures doesn' | ||
+ | |||
+ | Note also that: | ||
+ | * Recursive calls are allowed (a procedure can call itself) | ||
+ | * You can call a procedure before it is declared | ||
+ | * You should not use any [[en: | ||
+ | * You should not mix gotos and procedures | ||
+ | |||
+ | [//Added in Actionaz 3.4.0.//] | ||
+ | |||
+ | ===== Standard parameters ===== | ||
+ | |||
+ | //This action does not have any parameters// | ||
+ | |||
+ | ===== Exceptions ===== | ||
+ | |||
+ | * [[en: | ||
+ | * [[en: | ||
+ | * [[en: |
en/actions/actionendprocedure.txt · Last modified: 2021/02/13 11:23 by 127.0.0.1