DCode

Covers Engine 2.0.0

Blocks

Ordinary indentation-based control-flow, iteration, and definition constructs used inside executable DCode bodies.

FeatureFamilySyntaxAvailable in
doDefinitiondo:Executable DCode bodies
elifConditionalelif <condition>:Executable DCode bodies
elseConditionalelse:Executable DCode bodies
elseifConditionalelseif <condition>:Executable DCode bodies
forIterationfor <Lua for-clause>:Executable DCode bodies
for eachIterationfor <name> in <array-or-object>:Executable DCode bodies
functionDefinition[local] function <name>(<arguments>):File scope, Executable DCode bodies
ifConditionalif <condition>:Executable DCode bodies
onceDCode Conditionalonce:Task, state, loop, sequence and timeline runtime sections
whenDCode Conditionalwhen(condition, time=seconds):Executable DCode bodies
whileIterationwhile <condition>:Executable DCode bodies