
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]::AttributeAttribute ::= StringAttribute
Attribute ::= BooleanAttribute
Attribute ::= MapAttribute
Attribute ::= ListAttribute
StringAttribute ::= MapEntry
StringAttribute ::= [value]::String
BooleanAttribute ::= [value]::Boolean
MapAttribute ::=
[entries]::MapEntryMapEntry ::= [mapAttribute]::MapAttribute
ListAttribute ::=
[entries]::ListEntryListEntry ::= [listAttribute]::ListAttribute [value]::String
String ::= string
Boolean ::= "true" "false"