だから、私は詳細について、特に2色の構造の計算に基づくアルゴリズムについて少し読んでいますが、少し混乱しています。目的が正確に理解できません。関数の暗黙的引数と明示的引数に違いがあることを除いて、C Cと同じように見えます。特に、どのように書けるかわかりません(i d(i dの代わりに。グローバル定義のシステムを想定すると、
そして
。
ルールで本当に許可されているか?もちろん構文にはありますが、型付けの関係ではわかりません。何か不足していますか?C C b iの役割を正しく理解していますか?
また、合流性は失われないのでは?私の問題は、これまでにについてあまり読んだことがなく、詳細について読んでいることだと思います。それとそれだけを紹介する良い紙は何ですか?
編集:より具体的に言うと、私はは(i d場合の両方明示的および暗黙のための規則 Πのアプリケーションは、同一のモジュロsytnaxあります。:と |の間に違いはありません。両方のルールは同じように見えます。
編集:私はImplicit Calculus of Constructionsについては話していません。これは理論が異なり、明示的なのルールが異なります(アプリケーションと生成)。
編集:さて、私はこれを理解し始めていると思いますが、確信があるまでこの質問には答えません。基本的には型チェックを行わず、実際には(i d