我的类型类似于:
type ID is new String (1 .. 7);
-- Example: 123-456
如何使用 Ada 或 SPARK 在代码中指定该格式?
我在想Static_Predicate,但字符串必须以 3 个正整数开头,后跟一个破折号,后跟另一组 3 个正整数的条件不能用Static_Predicate表达式来描述。
我的类型类似于:
type ID is new String (1 .. 7);
-- Example: 123-456
如何使用 Ada 或 SPARK 在代码中指定该格式?
我在想Static_Predicate,但字符串必须以 3 个正整数开头,后跟一个破折号,后跟另一组 3 个正整数的条件不能用Static_Predicate表达式来描述。