定型環境

在程式語言類型論中,定型環境(英語:typing environment)是變量名與其類型的列表,用(Gamma)(伽瑪)來做表示。在靜態類型程式語言中,類型規則英語type rules利用定型環境確定變量的類型,進行類型檢查

如果x的類型是int,則寫作。如果定型環境裡有x,y,z三個變量名,類型分別為int, bool, string,則寫作

判斷類型為char的變量a是否在定型環境裡面,由於定型環境裡只記錄了x,y,z的類型,所以這句表達式的結果是假。

另見