SIMULA

Smalltalkのブロックがどこから来たのかな?と思って、SIMULAの文法を調べてみたのですが、いいウェブページを発見。
http://staff.um.edu.mt/jskl1/talk.html
while文やfor文もあるし、Smalltalk的なブロックは持ってないみたいです。
あれはLispのlambdaにインスパイヤされたSmalltalkの独創かな?