「Ada」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(ページの作成:「Category:プログラミング言語 en:Ada [https://www.adaic.org/ Ada] は汎用のコンパイル・プログラミング言語です。強い静的型付け…」)
 
(Pkg/AUR テンプレートの更新)
18行目: 18行目:
 
** {{AUR|gnatcoll-iconv}}
 
** {{AUR|gnatcoll-iconv}}
 
** {{AUR|gnatcoll-postgres}}
 
** {{AUR|gnatcoll-postgres}}
** {{AUR|gnatcoll-python}}
+
** {{AUR|gnatcoll-python}}{{Broken package link|パッケージが存在しません}}
 
** {{AUR|gnatcoll-readline}}
 
** {{AUR|gnatcoll-readline}}
 
** {{AUR|gnatcoll-sql}}
 
** {{AUR|gnatcoll-sql}}

2020年12月31日 (木) 14:42時点における版

Ada は汎用のコンパイル・プログラミング言語です。強い静的型付け・パッケージ・例外・ジェネリクス・タスク・オブジェクト指向・契約を備えています。

インストール

gcc-ada パッケージをインストールしてください。GNU Compiler Collection (GCC) の Ada フロントエンドである GNAT コンパイラがインストールされます。

追加パッケージ:

インストールのテスト

以下のようにシンプルなプログラムをビルドして GNAT が正しくインストールされているか確認:

hello.adb
with Ada.Text_IO;

procedure Hello is
begin
   Ada.Text_IO.Put_Line ("Hello, Arch!");
end Hello;

gnatmake でコンパイル:

$ gnatmake hello
gcc -c hello.adb
gnatbind -x hello.ali
gnatlink hello.ali

そして実行:

$ ./hello
Hello, Arch!

参照

言語

ツール

ライブラリ