![]() |
![]() |
![]() |
![]() |
$match and $ematch
Synopsis
$match __referencing_object__referenced_object
$ematch _referencing_object__referenced_object
Description
$match checks whether referenced_object is a possible match for referencing_object .
$ematch checks whether referenced_object is an exact match for referencing_object .
Examples
OM(SingleWindowApp) -> group grp1 {
OM(grp1) -> int x;
OM(grp1) -> int y = 3;
OM(grp1) -> };
OM(SingleWindowApp) -> group grp2 {
OM(grp2) -> int x;
OM(grp2) -> int y;
OM(grp2) -> int z;
OM(grp2) -> };
OM(SingleWindowApp) -> $match grp1 grp2
elements: grp1 and grp2 match
OM(SingleWindowApp) -> $ematch grp1 grp2
--- Error detected in: module: match ---
Unable to match: Root.Applications.SingleWindowApp.grp1.y with
Root.Applications.SingleWindowApp.grp2.y. Latter has no
int value currently
--------------------------------------------------
elements: grp1 and grp2 don't matchSee Also
![]() |
![]() |
![]() |
![]() |