3
我有這樣一個文法:
Bundle:
'Bundle'
name= ID '{'
car+=Car+
service +=Service*
'}'
;
Car:
'Car'
name=ID
extra+=Extra*
'}'
;
Extra:
name= ID '=' type=STRING
;
Service:
'Service' att=STRING 'for' ref+=Reference*
;
Reference:
//Ref to car oder Ref to Car.Extra
;
在我的模型我想創建一個Service
像:
Service "ServiceName" for car1
Service "ServiceName" for car2 (extra1 extra2)
哪有我解決了對Car
的參考Extras
?
感謝的作品很好做!很好的解決方案! – JavaNullPointer