PEARL過程與實驗自動化即時語言,為一類電腦程式語言。該語言設計之初便支援多工處理即時計算。該語言作為一種高階語言是支援跨平台使用的。自1977年起,德國標準化學會多次定義標準。其最新版本為1998年發佈的PEARL-90,該版本由DIN 66253-2標準定義。

儘管PEARL的名稱與Perl語言類似,但請區分二者。後者是拉里·沃爾在1987年建立的語言,與PEARL語言無關。

特性

編輯

PEARL既支援定點數也支援浮點數。此外,它還支援字元、字串及二進制值。它也支援結構體和多維陣列。與此同時,類型化及非類型化指標和類型轉換功能也是支援的。考慮到該語言的名稱,沃爾把他的Perl語言命名為Perl語言而非PEARL語言。

PEARL是一種高階程式語言。該語言可以舒適、安全並處理器獨立地處理多工及即時問題。自1977年起,在開發過程中該語言多次被標準化。而其最終版本為1998年發佈的PEARL-90(DIN 66253-2 1998,柏林,柏斯·施普林格)。

該語言不但能簡單處理技術問題的過程對映,而且該語言是開發者友好的。

PEARL語言囊括了其他程序導向程式語言的所有基本資料類型和語法結構。此外,PEARL為處理多工和即時任務提供了開發者友好的語法要素。 就像大多數其它的高階語言一樣,PEARL支援子程式及函數,並且可以傳入參數或參照(通過指標)。

擴充連接

編輯