Welcome to the Creatures Wiki! Log in and join the community.
Difference between revisions of "Flow (CAOS)"
Jump to navigation
Jump to search
(→C1: Reclassify WAIT as a (co)routine thing) |
ScoobyGambit (talk | contribs) (→C2) |
||
(One intermediate revision by the same user not shown) | |||
Line 44: | Line 44: | ||
*[[DBUG]] | *[[DBUG]] | ||
*DBGM - in prerelease versions of C1 | *DBGM - in prerelease versions of C1 | ||
+ | |||
+ | ==C2== | ||
+ | In Creatures 2, [[ESEE]] and [[ETCH]] were added to work in pairs with NEXT, as were [[STAR]], [[ESCN]] and its closing [[NSCN]]. | ||
+ | |||
+ | ==C3/DS== | ||
+ | [[GOTO]] and [[ELIF]] were added. | ||
[[Category:CAOS]] | [[Category:CAOS]] |
Latest revision as of 06:20, 18 June 2017
Flow is a concept in coding which determines the order in which instructions are read and executed by the computer, similar to the order of operations in mathematics (see wikipedia:Control flow). Flow involves conditionals and subroutines, or may allow the selection of a certain TARGet object.
In CAOS, commands which are used to control the execution flow of commands include:
Contents
C1[edit]
Routine and coroutine[edit]
Iteration[edit]
Random sampling[edit]
Conditional[edit]
Arithmetic[edit]
Debug[edit]
- DBUG
- DBGM - in prerelease versions of C1
C2[edit]
In Creatures 2, ESEE and ETCH were added to work in pairs with NEXT, as were STAR, ESCN and its closing NSCN.