Version + Arch properties
This commit is contained in:
@@ -41,6 +41,8 @@ package Alire.Properties with Preelaborate is
|
||||
|
||||
function New_Property (V : Value) return Property;
|
||||
|
||||
function New_Vector (V : Value) return Vector;
|
||||
|
||||
function Element (P : Property) return Value;
|
||||
|
||||
private
|
||||
@@ -53,6 +55,8 @@ package Alire.Properties with Preelaborate is
|
||||
|
||||
function New_Property (V : Value) return Property is (V => V);
|
||||
|
||||
function New_Vector (V : Value) return Vector is (+New_Property (V));
|
||||
|
||||
function Element (P : Property) return Value is (P.V);
|
||||
|
||||
overriding function Image (P : Property) return String is (Image (P.V));
|
||||
|
||||
Reference in New Issue
Block a user