Grammar extracted by Vadim Zaytsev, see the Grammar Zoo entry for details: java/eclipse/launch/extracted
Source used for this grammar: Hugo Brunelière, EclipseLaunchConfigurations.ecore
, 2007/11/13 [Atlantic]
LaunchConfiguration
, Attribute
, StringAttribute
, BooleanAttribute
, MapAttribute
, MapEntry
, ListAttribute
, ListEntry
, String
, Boolean
), 0 root (—), 1 top (LaunchConfiguration
), 0 bottom (—).[type]
, [attributes]
, [value]
3, [entries]
2, [mapAttribute]
, [listAttribute]
.LaunchConfiguration ::=
[type]::String [attributes]::Attribute
Attribute ::= StringAttribute
Attribute ::= BooleanAttribute
Attribute ::= MapAttribute
Attribute ::= ListAttribute
StringAttribute ::= MapEntry
StringAttribute ::= [value]::String
BooleanAttribute ::= [value]::Boolean
MapAttribute ::=
[entries]::MapEntry
MapEntry ::= [mapAttribute]::MapAttribute
ListAttribute ::=
[entries]::ListEntry
ListEntry ::= [listAttribute]::ListAttribute [value]::String
String ::= string
Boolean ::= "true" "false"