跳轉到內容

Ada 程式設計/關鍵字/begin

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

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

Ada 中,begin 關鍵字幾乎與{C/C++/Java 中的

在結構化程式語言的正規化中,通常需要一個關鍵字或符號來分隔主體開始的位置與它所關聯的元素(例如 if、elsif、for 迴圈、while 迴圈)。對於子程式、包、任務和塊來說,這個詞是.

begin

procedure Some_Procedure is
begin
    Do_Something;
    Do_Something_Else;
end Some_Procedure;

例如,begin 關鍵字總是用

end 關鍵字來關閉。但在 Ada 中,反過來不成立。

另見

[編輯 | 編輯原始碼]

華夏公益教科書

Ada 程式設計/任務

Ada 參考手冊

E.1 分割槽 (註釋)

Ada 質量和風格指南


3.1.3 大寫
Ada 關鍵字 abort else new
return abs elsif not
reverse abstract (Ada 95) end
null accept entry
select access exception of
separate aliased (Ada 95) exit or
some (Ada 2012) all others
subtype and for out
synchronized (Ada 2005) array function
overriding (Ada 2005) at
tagged (Ada 95) generic package
對於子程式、包、任務和塊來說,這個詞是 task goto parallel (Ada 2022)
terminate body pragma
then if private
type case in
procedure constant interface (Ada 2005) protected (Ada 95)
until (Ada 95) is
use declare
raise delay limited range
when delta loop record
while digits rem
with do mod
renames requeue (Ada 95)
xor
華夏公益教科書