顺序执行不是隐含的，大多数其他语言无这种显式构造。例如：
ALT.codice_8轮选（alternation）构造，指定有守卫的命令的一个列表。守卫（guard）起源于Edsger W. Dijkstra在1976年提出的守卫命令语言，是一个布尔条件和一个输入表达式的组合（二者都是可选的）。其条件为真并且输入通道已经就绪的守卫是成功的。选择一个成功的可选者（alternative）来执行，如果没有成功者则等待；如果有多个成功，语言不明确规定会执行其中哪一个，这不同于选择构造。例如