dhrnameのブログ

プログラミング関連を語るよ

2023-09-01から1ヶ月間の記事一覧

β正規形をもたない単純な型付きラムダ計算

ラムダ計算の文法に着目すれば、ラムダ計算は一つのゲーデル数で表すことができることを示す。 例えば、λx.xというラムダ式があって、次のように文字ごとに自然数を割り振っていこう。ただし、空白は無視できるものとする。 "λ" - 1"x" - 2"." - 3"(" - 4")"…

ダイクストラ不変量とクラスの抽象化 - 構造化プログラミングの覚え書き その6

はじめに 目次 はじめに 目次 前回までのおさらい 記事の注意点 ダイクストラ・メッセージの構造化原理 ダイクストラが提唱したダイクストラ・メッセージ ダイクストラ・メッセージの構造化原理 手続き型プログラミングから構造化プログラミングへ 数え上げ(…