Grammar extracted by Vadim Zaytsev, see the Grammar Zoo entry for details: §wip/atl/Metrics/extracted
Source used for this grammar: Hugo Brunelière, Metrics 1.0, Metrics.ecore
, 2007/01/25
Boolean
, Integer
, String
, Metric
, MetricValue
, StringMetricValue
, BooleanMetricValue
, IntegerMetricValue
, DoubleMetricValue
), 0 root (—), 1 top (Metric
), 1 bottom (Double
).[name]
, [values]
, [value]
4.Boolean ::= "true" "false"
Integer ::= integer
String ::= string
Metric ::=
[name]::String [values]::MetricValue
MetricValue ::= StringMetricValue
MetricValue ::= BooleanMetricValue
MetricValue ::= IntegerMetricValue
MetricValue ::= DoubleMetricValue
StringMetricValue ::= [value]::String
BooleanMetricValue ::= [value]::Boolean
IntegerMetricValue ::= [value]::Integer
DoubleMetricValue ::= [value]::Double