有的枚举类型，包括codice_1。布尔运算codice_13, codice_14, codice_15和codice_16由codice_1及任意声明的子类型定义。布尔运算也适用于codice_1值数组。
Algol.Algol 60有codice_1数据类型和相关的操作，定义在Algol 60报告中。这在ALGOL 68中被简化为codice_20。ALGOL 68语言详细说明（177页）中关于布尔操作定义的原文：10.2.2. 布尔操作数的运算Section::