xtext

    0зной

    1ответ

    Я пытаюсь описать проблему с помощью простого примера. Давайте говорить, что у меня есть грамматик, который выглядит следующим образом: Model: rules+=Rule*; Rule: View | Element; Element

    0зной

    2ответ

    Другой вопрос XText. Во время экспериментов с XText я попытался создать язык, способный к описанию основной переменной и присвоению значений. Моя первая попытка была что-то вроде этого: Grammar:

    0зной

    1ответ

    Мне нужно предоставить и IDE синтаксическую проверку и валидатор для очень простой DSL. Интерпретатор DSL уже существует, поэтому нет необходимости в другом. DSL подходит для xtext & xtend except, что

    0зной

    1ответ

    Я пытаюсь реализовать DSL, который должен перевести на уже реализованную модель. DSL будет описывать экземпляры классов из данной модели, поэтому нецелесообразно использовать DSLGenerator, анализируя

    0зной

    1ответ

    Можно ли управлять отступом рекурсивных вызываемых методов в xtend? У меня есть следующий случай: def generateField(Field field) ''' field «field.name» { description '«field.descriptio

    0зной

    1ответ

    У меня есть следующие грамматики: Model: declarations += Declaration* statements += Statement*; Declaration: 'Declare' name=ID; Statement: 'Execute' what=[Declaration]; С, что я могу писать просты