跳转到内容

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!

维基教科书

[编辑 | 编辑源代码]
华夏公益教科书