跳轉至內容

Ada 程式設計/Ada 2012

來自 Wikibooks,開放世界中的開放書籍

Ada. Time-tested, safe and secure.
Ada。經久耐用、安全可靠。

這是Ada 2012中可用主要功能的概述。

新增功能摘要

[編輯 | 編輯原始碼]

新的語法

[編輯 | 編輯原始碼]

增加了 4 種表示式的形式

  • 條件表示式
  • 情況表示式
  • 量化表示式
  • 表示式函式

這些額外的表示式源於對基於契約的程式設計的新支援。

新的關鍵字

[編輯 | 編輯原始碼]

添加了 1 個關鍵字(總共 73 個)

  • some

新的編譯指示

[編輯 | 編輯原始碼]

添加了 5 個編譯指示

請注意,除了Default_Storage_Pool之外,所有這些編譯指示都已過時,建議使用方面代替。

新的方面

[編輯 | 編輯原始碼]

方面規範是 Ada 2012 的一項新功能。雖然一些方面識別符號是全新的,但其他方面識別符號在語言的先前版本中以與方面相關的編譯指示或屬性定義子句的形式出現。請注意,對於這些編譯指示,在某些情況下,舊的編譯指示識別符號被標記為已過時,而在其他情況下,使用編譯指示仍然是推薦的方法。

添加了 18 個方面

先前語言版本中作為編譯指示存在的方面規範

先前語言版本中作為屬性定義子句存在的方面規範

新的屬性

[編輯 | 編輯原始碼]

添加了 5 個屬性

新的包

[編輯 | 編輯原始碼]

華夏公益教科書

[編輯 | 編輯原始碼]

Ada 2012 類別中的頁面

[編輯 | 編輯原始碼]
[編輯 | 編輯原始碼]

論文和簡報

[編輯 | 編輯原始碼]

基本原理

[編輯 | 編輯原始碼]

Ada 參考手冊

[編輯 | 編輯原始碼]

Ada 問題

[編輯 | 編輯原始碼]

新聞稿

[編輯 | 編輯原始碼]
華夏公益教科書