跳轉到內容

Ada 程式設計/編譯指示/Import

來自華夏公益教科書,自由的教學資源

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

編譯指示 Import 指示編譯器使用用外來計算機語言編寫的程式碼或資料物件。

支援的外來語言取決於編譯器的實現。通常支援 CC++、Cobol 和 Fortran

/* C file */
int my_C_function() {
  return 1;
}
-- Ada File
function My_C_Function return Integer;
pragma Import
  (Convention    => C,
   Entity        => My_C_Function,
   External_Name => "my_C_function" );
...
Some_Variable := My_C_Function; -- Ada uses a foreign language like a pro!
                                -- Huzzah!

華夏公益教科書

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