
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]::MetricValueMetricValue ::= StringMetricValue
MetricValue ::= BooleanMetricValue
MetricValue ::= IntegerMetricValue
MetricValue ::= DoubleMetricValue
StringMetricValue ::= [value]::String
BooleanMetricValue ::= [value]::Boolean
IntegerMetricValue ::= [value]::Integer
DoubleMetricValue ::= [value]::Double