DCode

Covers Engine 2.0.0

Statements

Executable forms for authority, transitions, timing, no-op behavior, and channel writes.

FeatureFamilySyntaxAvailable in
automatic overrideAuthorityoverride |channel| [= <value>]File scope, Executable DCode bodies
breakKeywordbreakExecutable DCode bodies
claim channelAuthorityclaim |channel|File scope, Executable DCode bodies
command channelAuthoritycommand |channel| [= <value>]File scope, Executable DCode bodies
free channelAuthorityfree |channel| [= <value>]File scope, Executable DCode bodies
globalScopeglobal <name>[, <name>...]Executable DCode bodies, Runtime block scope
localKeywordlocal <name> [= <value>]File scope, Executable DCode bodies
passNo-oppassExecutable DCode bodies
pipe writeChannel I/O|channel|[:field] = <expression>Executable DCode bodies, File scope
returnKeywordreturn [values]Executable DCode bodies
set channelAuthorityset |channel| [= <value>]File scope, Executable DCode bodies
transitionState Controltransition <state>State handlers
transition taskState Controltransition <task_name> to <state>State-machine bodies
trigger eventARGUStrigger <event_key>Executable DCode bodies, Shared helper functions