|
4 | 4 | | --- | --- | --- | |
5 | 5 | | abbreviation | 省略形 | | |
6 | 6 | | abstraction | 抽象 | | |
| 7 | +| angle bracket | 角括弧 | square bracketと同じ訳語にしているが、直後にコード例がある場合も多いため文脈で見分けられる想定 | |
7 | 8 | | annotation | 注釈 | | |
| 9 | +| anonymous constructor | 匿名コンストラクタ | | |
8 | 10 | | associativity | 結合性 | | |
9 | 11 | | assumption | 仮定 | | |
10 | 12 | | attribute | 属性 | | |
11 | 13 | | backtrack | バックトラック | 後戻りと書かれる場合あり | |
12 | 14 | | binder | 束縛子 | | |
| 15 | +| boolean | 真偽値 | | |
13 | 16 | | bound variable | 束縛変数 | | |
| 17 | +| box | ボックス化 | | |
14 | 18 | | canonical | 標準 | | |
15 | 19 | | carriage return | CR | | |
16 | 20 | | case distinction | 場合分け | | |
17 | 21 | | chapter | 章 | | |
| 22 | +| clause | 節 | | |
18 | 23 | | closed term | 閉項 | | |
19 | 24 | | combinator | コンビネータ | | |
| 25 | +| comma | カンマ | | |
20 | 26 | | command | コマンド | | |
21 | 27 | | command elaboration | コマンドエラボレーション | | |
22 | 28 | | compilation | コンパイル | | |
|
40 | 46 | | dependent | 依存的 | 後ろに何も続かない場合 | |
41 | 47 | | dependent function | 依存関数 | | |
42 | 48 | | dependent type theory | 依存型理論 | | |
| 49 | +| deriving | 導出 | | |
43 | 50 | | desugar | 脱糖 | | |
44 | 51 | | domain | 定義域 | | |
45 | 52 | | double-struck | 重ね打ち体 | | |
46 | 53 | | effect | 作用 | | |
47 | 54 | | elaborate | エラボレート | | |
48 | 55 | | elaboration | エラボレーション | | |
49 | 56 | | elaborator | エラボレータ | | |
| 57 | +| elimination rule | 除去則 | | |
50 | 58 | | encoding | エンコード | | |
51 | 59 | | English letter | 英語アルファベット | | |
| 60 | +| enum inductive | 列挙的帰納 | | |
52 | 61 | | environment | 環境 | | |
53 | 62 | | environment extensions | 環境拡張 | | |
54 | 63 | | equational lemma | 等式の補題 | | |
| 64 | +| equivalent | 同値 | | |
55 | 65 | | evaluate | 評価 | | |
| 66 | +| evidence | 根拠 | | |
| 67 | +| exception | 例外 | | |
56 | 68 | | exclamation mark | 感嘆符 | | |
57 | 69 | | executable | 実行ファイル | | |
58 | 70 | | expression | 式 | | |
| 71 | +| fixed-width integer | 固定幅整数 | | |
59 | 72 | | formalization | 形式化 | | |
60 | 73 | | form feed | 改ページ | | |
61 | 74 | | functional programming language | 関数型プログラミング言語 | | |
|
67 | 80 | | hierarchical identifier | 階層的識別子 | | |
68 | 81 | | hierarchy | 階層 | | |
69 | 82 | | higher-order function | 高階関数 | | |
| 83 | +| identically | 同一 | | |
70 | 84 | | identifier | 識別子 | | |
71 | 85 | | identifier component | 識別子要素 | | |
72 | 86 | | identifier continuation character | 識別子継続文字 | | |
73 | 87 | | implicit parameter | 暗黙のパラメータ | | |
| 88 | +| index, indices | 添字 | | |
74 | 89 | | inductively-defined | 帰納的に定義された | | |
75 | 90 | | inductive predicate | 帰納的述語 | | |
76 | 91 | | inductive type | 帰納型 | | |
|
95 | 110 | | letterlike | 文字様 | | |
96 | 111 | | longest match | 最長一致 | | |
97 | 112 | | macro | マクロ | | |
| 113 | +| machine integer | 機械整数 | | |
98 | 114 | | machinery | 機構 | | |
99 | 115 | | macro Expansion | マクロ展開 | | |
100 | 116 | | mapping | マッピング | | |
101 | 117 | | memoization | メモ化 | | |
102 | 118 | | monad | モナド | | |
| 119 | +| motive | 動機 | | |
103 | 120 | | multi-threading | マルチスレッド | | |
104 | 121 | | mutually inductive | 相互帰納 | | |
105 | 122 | | namespace | 名前空間 | | |
|
116 | 133 | | parse | パース | | |
117 | 134 | | parser | パーサ | | |
118 | 135 | | pattern matching | パターンマッチ | | |
| 136 | +| polymorphic | 多相 | | |
119 | 137 | | precedence | 優先順位 | 構文解析・演算子等の優先具合を指す | |
120 | 138 | | pretty printer | プリティプリンタ | | |
121 | 139 | | primitive | プリミティブ | | |
|
136 | 154 | | representation | 表現 | | |
137 | 155 | | reserved keyword | 予約キーワード | 下のreserved wordの表記ゆれかもしれないがいったん別の訳語を割り当てる | |
138 | 156 | | reserved word | 予約語 | | |
| 157 | +| run-length encoding | 連長圧縮 | | |
139 | 158 | | run-time | ランタイム | | |
140 | 159 | | rule | ランタイム | | |
| 160 | +| saturated application | 完全な適用 | 固定訳は無いように思われ、飽和では意味が分かりづらいため | |
141 | 161 | | scope | スコープ | | |
142 | 162 | | separator | 区切り文字 | | |
143 | 163 | | set | (数学的な集合を意味しない場合)あつまり、(数学的な集合の場合)集合 | | |
|
154 | 174 | | strictness | 正格 | | |
155 | 175 | | structure | 構造体 | | |
156 | 176 | | subterm | 部分項 | | |
| 177 | +| subtype | 部分型 | | |
157 | 178 | | subscript | 下付き文字 | | |
158 | 179 | | syntactically | 構文上 | | |
159 | 180 | | syntactic sugar | 構文糖衣 | | |
|
174 | 195 | | transitive | 推移的 | | |
175 | 196 | | transitivity | 推移性 | | |
176 | 197 | | tree | 木 | | |
| 198 | +| trivial | 自明な | | |
177 | 199 | | trust | 信頼 | | |
178 | 200 | | type class | 型クラス | | |
179 | 201 | | type class instance synthesis | 型クラスインスタンス合成 | | |
| 202 | +| type signature | 型シグネチャ | | |
| 203 | +| unbox | ボックス化解除 | C#の用語を流用 | |
180 | 204 | | underscore | アンダースコア | | |
181 | 205 | | unification | 単一化 | | |
182 | 206 | | union | 合併 | | |
| 207 | +| unit type | ユニット型 | | |
| 208 | +| universe | 宇宙 | | |
| 209 | +| universe level | 宇宙レベル | | |
| 210 | +| well-formed | 適格 | | |
183 | 211 | | well-founded | 整礎 | | |
184 | 212 | | whitespace | 空白 | | |
| 213 | +| wrapper | ラッパ | | |
185 | 214 |
|
186 | 215 |
|
187 | 216 | # 英語表現をそのまま用いている単語 |
|
190 | 219 | | --- | --- | |
191 | 220 | | choice node | | |
192 | 221 | | packed array | System Verilogという言語にこの名前の文法要素がある? | |
| 222 | +| strict positively, negatively | 自己言及される定義の分類、定訳は無い模様 | |
193 | 223 | | prelude | | |
| 224 | +| relevant, irrelevant | 直訳して「関係・無関係」はわかりづらいと判断 | |
194 | 225 | | subject reduction | TAPLに出てくる模様 | |
195 | 226 | | type ascription | Scala、Rustに同じ用語あり | |
0 commit comments