d Programming with go to Statements》中就提到「多路分支是一种重要的程式设计技术，但常常被一些数量不足的if指令取代」。
表格结构.控制表可以是多维的，可以是固定长度或是，而且具有可在不同系统平台之间使用的可携性，系统平台变动时只针对直译器修改软体，不会变动隐含在控制表的结构及其内容中的演算法。控制表的结构可能类似一个multimap的关联表，会将资料值（或资料值的结合）映射到一个或多个要进行的函式。
一维表格.控制表