erg/doc/JA/compiler/phases/03_desugar.md
2022-12-08 21:16:43 +09:00

313 B

Desugaring (脱糖)

Ergは型解析以降の処理が肥大化することを避けるため、構文解析の段階でいくつかの構文糖を脱糖する。 代表的な糖衣構文はパターンである。全てのパターンは単なる変数代入と型指定の組み合わせに還元される。