私はSPARKアプローチによるAdaの自動列車保護を行っています。これは、SPARKの私のスペックです: package Sensors
--# own State,Pointer,State1,State2;
--# initializes State,Pointer,State1,State2;
is
type Sensor_Type is (Proceed, Caut
アレイの要素を合計する関数に対して、どのようにしてSpark事後条件を書いていますか? (。スパーク2014、誰かが、私はそれを適応させることができる必要があり、以前のスパークのためにそれを行う方法を私に示している場合) だから私は持っている場合: type Positive_Array is array (Positive range <>) of Positive;
function Ar
SPARK Adaでライブラリレベルではないパッケージをインスタンス化するにはどうすればよいですか?私にエラーを与える subtype Die is Integer range 1..6;
package Random_Die
is
new Ada.Numerics.Discrete_Random(Die);
: は、私のようなものを持っていると言う instantiation