Decodal/doc/manual/souce/language/expression/path-reference.md

17 lines
490 B
Markdown

# Path Reference Expression
path reference expression は、object のフィールドを参照する式である。
```dcdl
config.host
config.feature_hoge.enable
```
## 評価
左側の式を object として評価し、指定された field を参照する。
参照先 field は必要になるまで評価されない。
存在しない field への参照は diagnostic になる。
Decodal は unknown / Any のような値を伝播せず、field の有無を曖昧にしない。