GOL的语句间分号和begin...end块结构并把它们替代为越位规则和基于缩进的辖域。ISWIM的一个概念上的特色是使用了where子句。ISWIM程序是由where子句（包括变量间等式的辅助定义），条件表达式和函数定义所量化的一个单一表达式。与CPL一起，ISWIM是最早使用where子句的语言之一。显着的语义特征是有能力定义新数据类型为（可能递归的）乘积之和，这是使用了稍微冗余的自然语言风格描述来完成的，但是除了表示法之外完全等同于现代函数式语言中。ISWIM变量没有明确的类型声明，Landi