Changes between Version 14 and Version 15 of MoMoC
- Timestamp:
- Jan 26, 2020, 9:51:10 PM (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
MoMoC
v14 v15 46 46 || || !NetInstanceForall || !(''Arg'', ''!InstancePredicate'') || !(NetA, m(p1) > 0) || 47 47 || || !NetInstanceExists || ?(''Arg'', ''!InstancePredicate'') || ?(NetB, m(p2) = 4) || 48 || 48 ||= Other =|| !InstancePredicate || m(''Arg'') ''Op'' ''Number'' || m(p3) <= 1 || 49 49 || || Op || =, >, <, >=, <= || || 50 50 || || Arg || [A-Za-z0-9]+ || || … … 58 58 59 59 AG !(NetB, m(p1) <= 5) : ''"On all paths, globally, all net instances of net template NetB have at least 5 tokens on their place p1"'' 60 61 62 63 ''Why does the formula EG(m(p)=1) throw a syntax error?'' 64 65 m(p)=1 is not a valid atomic proposition. Because MoMoC is designed for reference nets, all predicates that refer to a place must be nested into a ''net instance quantifier'' to avoid ambiguity. 66 60 67 61 68 === Atomic Propositions: Semantics