Procedure: Difference between revisions
(Created page with "<languages/> <translate> Category:Procedures Category:Code Block </translate>") |
(duplicate file already uploaded) |
||
(5 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
<translate> | <translate> | ||
<!--T:3--> | |||
<section begin="image"/>[[File:procedure.png|alt=The Procedure Block|thumb]]<section end="image"/> | |||
==Usage== <!--T:4--> | |||
<!--T:2--> | |||
<p id="tooltip">Defines a grouping of commands to do a particular function. Select “name” and type over it to rename the procedure.</p> | |||
==Syntax== <!--T:5--> | |||
<!--T:6--> | |||
Inputs in this block: | |||
#in the “name” box, enter a name for the procedure | |||
#choose the desired return statement from the drop down menu | |||
==Example== <!--T:7--> | |||
<!--T:8--> | |||
[[File:call_example.gif|alt=Procedure example gif|thumb]] | |||
[[File:procedure_example.png|alt=Procedure example code|thumb]] | |||
<!--T:9--> | |||
In this version of the snake game, the direction the snake moves is determined by which key is typed. This set of instructions is executed while forever is toggled using the procedure ‘read keyboard input.’ | |||
<!--T:1--> | |||
[[Category:Procedures]] | [[Category:Procedures]] | ||
[[Category:Code Block]] | [[Category:Code Block]] | ||
</translate> | </translate> |
Latest revision as of 18:31, 16 August 2023
Usage
Defines a grouping of commands to do a particular function. Select “name” and type over it to rename the procedure.
Syntax
Inputs in this block:
- in the “name” box, enter a name for the procedure
- choose the desired return statement from the drop down menu
Example
In this version of the snake game, the direction the snake moves is determined by which key is typed. This set of instructions is executed while forever is toggled using the procedure ‘read keyboard input.’