Grammar extracted by Vadim Zaytsev, see the Grammar Zoo entry for details: §wip/atl/Trace/extracted
Source used for this grammar: Hugo Brunelière, Trace 1.0, Trace.ecore
, 2007/03/26
Trace
, Level
, Call
, Index
, Boolean
, Integer
, String
), 0 root (—), 1 top (Boolean
), 0 bottom (—).[levels]
, [name]
, [trace]
, [calls]
, [level]
, [indexes]
, [methodName]
, [DBAccessesNumber]
, [DBRowsNumber]
, [CPUTime]
, [value]
.Trace ::=
[levels]::Level
[name]::StringLevel ::=
[trace]::Trace [calls]::Call
Call ::=
[level]::Level [indexes]::Index
[methodName]::String [DBAccessesNumber]::Integer [DBRowsNumber]::Integer [CPUTime]::IntegerIndex ::= [value]::Integer
Boolean ::= "true" "false"
Integer ::= integer
String ::= string