跳轉至內容

Ada 程式設計/編譯指示

來自華夏公益教科書,開放的書籍,用於開放的世界

Ada. Time-tested, safe and secure.
Ada. 經得起時間考驗,安全可靠。

編譯指示 控制編譯器,即它們是 編譯器指令。 它們具有標準形式

pragma Name (Parameter_List);

其中引數列表是可選的。

語言定義的編譯指示列表

[編輯 | 編輯原始碼]

某些編譯指示有特殊標記

Ada 2005
這是一個新的 Ada 2005 編譯指示。
Ada 2012
這是一個新的 Ada 2012 編譯指示。
已過時
這是一個已棄用的編譯指示,不應在新的程式碼中使用。

實現定義的編譯指示列表

[編輯 | 編輯原始碼]

以下編譯指示並非所有 Ada 編譯器都可用,只有那些已實現它們的編譯器才可用。

目前,只列出了少數編譯器的實現定義的編譯指示。 你可以幫助華夏公益教科書 新增 其他編譯器的具體方面

GNAT
實現定義的編譯指示 來自 AdaCore 和 FSF 的 GNAT 編譯器。
HP Ada
實現定義的編譯指示 來自 HP Ada 編譯器(以前稱為“DEC Ada”)。
ICC
實現定義的編譯指示[1] 來自 Irvine ICC 編譯器。
PowerAda
實現定義的編譯指示 來自 OC Systems 的 PowerAda
SPARCompiler
實現定義的pragma 由 Sun 的 SPARCompiler Ada 提供。 [2]

A – C

[edit | edit source]

D – H

[edit | edit source]

I – L

[edit | edit source]

M – P

[edit | edit source]

R – S

[edit | edit source]

T – Z

[edit | edit source]

參見

[edit | edit source]

華夏公益教科書

[edit | edit source]

Ada 參考手冊

[edit | edit source]

Ada 83

[edit | edit source]

Ada 95

[edit | edit source]

Ada 2005

[edit | edit source]

Ada 2012

[edit | edit source]

參考文獻

[編輯 | 編輯原始碼]
  1. "2.2 ICC 定義的編譯指示", ICC Ada 實現參考 — ICC Ada 版本 8.2.5 for i960MC 目標, 文件版本 2.11.4.[1]
華夏公益教科書