Skip to content
This repository was archived by the owner on Jan 5, 2025. It is now read-only.

Commit e9bf0b6

Browse files
committed
Functions翻訳完了 (#6)
1 parent 511d40b commit e9bf0b6

File tree

3 files changed

+404
-30
lines changed

3 files changed

+404
-30
lines changed

GLOSSARY.md

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,13 @@
33
| 英語 | 日本語 | 備考 |
44
| --- | --- | --- |
55
| abbreviation | 省略形 | |
6+
| abstraction | 抽象 | |
67
| annotation | 注釈 | |
78
| associativity | 結合性 | |
9+
| assumption | 仮定 | |
810
| attribute | 属性 | |
911
| backtrack | バックトラック | 後戻りと書かれる場合あり |
12+
| binder | 束縛子 | |
1013
| bound variable | 束縛変数 | |
1114
| canonical | 標準 | |
1215
| carriage return | CR | |
@@ -26,13 +29,19 @@
2629
| context | (プログラム中のcontextの意で)コンテキスト、(文章中のcontextの意で)文脈 | |
2730
| core language | コア言語 | |
2831
| core type theory | コア型理論 | |
32+
| curly brace | 波括弧 | |
33+
| currying | カリー化 | |
2934
| datatype | データ型 | |
3035
| debugging trace | デバッグトレース | |
3136
| declaration | 宣言 | |
3237
| definition | 定義 | |
3338
| definitional (η-)equality | 定義上の(η)等価性 | |
3439
| definitional proof irrelevance | 定義上の証明の無関係性 | |
40+
| dependent | 依存的 | 後ろに何も続かない場合 |
41+
| dependent function | 依存関数 | |
3542
| dependent type theory | 依存型理論 | |
43+
| desugar | 脱糖 | |
44+
| domain | 定義域 | |
3645
| double-struck | 重ね打ち体 | |
3746
| effect | 作用 | |
3847
| elaborate | エラボレート | |
@@ -51,20 +60,27 @@
5160
| form feed | 改ページ | |
5261
| functional programming language | 関数型プログラミング言語 | |
5362
| function extensionality | 関数外延性 | |
63+
| function type | 関数型 | |
5464
| grammar | 文法 | |
5565
| guillemet | ギュメ | フランス語 |
5666
| heap region | ヒープ領域 | |
5767
| hierarchical identifier | 階層的識別子 | |
5868
| hierarchy | 階層 | |
69+
| higher-order function | 高階関数 | |
5970
| identifier | 識別子 | |
6071
| identifier component | 識別子要素 | |
6172
| identifier continuation character | 識別子継続文字 | |
73+
| implicit parameter | 暗黙のパラメータ | |
6274
| inductively-defined | 帰納的に定義された | |
6375
| inductive predicate | 帰納的述語 | |
6476
| inductive type | 帰納型 | |
6577
| info tree | 情報木 | |
78+
| inhabitant | 住人 | |
6679
| initialization | 初期化 | |
80+
| instance implicit parameter | インスタンスの暗黙のパラメータ | |
81+
| instances synthesize | インスタンス合成 | |
6782
| instantiate | インスタンス化 | |
83+
| intensional | 内包的 | |
6884
| interactive theorem prover | 対話型定理証明器 | |
6985
| interface | インタフェース | |
7086
| interleave | 交互に実行する | |
@@ -87,12 +103,16 @@
87103
| multi-threading | マルチスレッド | |
88104
| mutually inductive | 相互帰納 | |
89105
| namespace | 名前空間 | |
106+
| nested | ネストされた | |
90107
| newline | 改行 | |
108+
| non-dependent | 非依存的 | |
91109
| notation | 記法 | |
92110
| opaque | 不透明 | |
93111
| operator | 演算子 | |
94112
| open scope | 開いたスコープ | |
95113
| packrat parse | パックラットパース | 一般的にはパックラット構文解析と呼ばれることが多いが、parseをパースと書くことに合わせた |
114+
| panic | パニック | |
115+
| parameter | パラメータ | |
96116
| parse | パース | |
97117
| parser | パーサ | |
98118
| pattern matching | パターンマッチ | |
@@ -106,11 +126,13 @@
106126
| question mark | 疑問符 | |
107127
| quote | クォート | |
108128
| quotient type | 商型 | |
129+
| range | 値域 | |
109130
| raw identifier | 生識別子 | Rust By Exampleの表現を利用 |
110131
| reasoning | 推論 | |
111132
| recovery | 回復 | |
112133
| recursive-descent parser | 再帰下降パーサ | |
113134
| reference count | 参照カウント |
135+
| rename | リネーム | |
114136
| representation | 表現 | |
115137
| reserved keyword | 予約キーワード | 下のreserved wordの表記ゆれかもしれないがいったん別の訳語を割り当てる |
116138
| reserved word | 予約語 | |
@@ -125,12 +147,15 @@
125147
| signature | シグネチャ | |
126148
| single quote | シングルクォート | |
127149
| soundness | 健全性 | |
150+
| square bracket | 角括弧 | |
128151
| specialization | 特殊化 | |
129152
| statement || |
153+
| strict implicit parameter | 厳格な暗黙のパラメータ | |
130154
| strictness | 正格 | |
131155
| structure | 構造体 | |
132156
| subterm | 部分項 | |
133157
| subscript | 下付き文字 | |
158+
| syntactically | 構文上 | |
134159
| syntactic sugar | 構文糖衣 | |
135160
| syntax | 構文 | |
136161
| syntax former | 構文形成器 | |
@@ -145,6 +170,7 @@
145170
| theorem | 定理 | |
146171
| token | 字句 | |
147172
| top-level | トップレベル | |
173+
| totality | 全域性 | |
148174
| transitive | 推移的 | |
149175
| transitivity | 推移性 | |
150176
| tree || |
@@ -165,4 +191,5 @@
165191
| choice node | |
166192
| packed array | System Verilogという言語にこの名前の文法要素がある? |
167193
| prelude | |
168-
| subject reduction | TAPLに出てくる模様 |
194+
| subject reduction | TAPLに出てくる模様 |
195+
| type ascription | Scala、Rustに同じ用語あり |

0 commit comments

Comments
 (0)