mirror of
https://github.com/erg-lang/erg.git
synced 2025-09-30 12:51:10 +00:00
313 B
313 B
Desugaring (脱糖)
Ergは型解析以降の処理が肥大化することを避けるため、構文解析の段階でいくつかの構文糖を脱糖する。 代表的な糖衣構文はパターンである。全てのパターンは単なる変数代入と型指定の組み合わせに還元される。