Как объявить массив в xtext

Мне нужно объявить целочисленный массив на предметном языке, используя xtext.

PolyLine:
'polyline' color = Color '{'                    Line1
'points number' n = INT                         Line2
'x points'                                      Line3
'y ponts'                                       Line4
'}';

В приведенном выше объявлении правила мне нужно получить несколько точек x и y, которые указывают на некоторую координацию (их число равно свойству n в строке 2). Но я не могу найти какой-либо документ, который помог бы мне ответить на мой вопрос "Как я могу объявить массив в xtext"? Может кто-нибудь помочь, пожалуйста?

1 ответ

Решение

Я не совсем уверен, на что нацелены ваши вопросы, но вы можете иметь списки вещей, в основном используя += оператор

points+=INT+

(points+=INT ("," points+=INT)*)

Другие вопросы по тегам