Ada 程式設計/編譯指示/Import
外觀
編譯指示 Import 指示編譯器使用用外來計算機語言編寫的程式碼或資料物件。
支援的外來語言取決於編譯器的實現。通常支援 C、C++、Cobol 和 Fortran。
/* C file */ int my_C_function() { return 1; }
-- Ada FilefunctionMy_C_FunctionreturnInteger;pragmaImport (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!
