Создание грамматики ANTLR для пользовательской файловой структурыJAVA

Программисты JAVA общаются здесь
Anonymous
Создание грамматики ANTLR для пользовательской файловой структуры

Сообщение Anonymous »

Может ли кто-нибудь помочь в создании грамматики для следующей структуры для создания дерева разбора?

Код: Выделить всё

kinds
name test_val_1
length ten test_val_2

uses
use1 testcase_1
use2 testcase_2
  • должен быть корневым узлом, под которым дочерние узлы имеют имя, длину и использование
  • должен иметь еще один дочерний узел, значение которого отделено пробелом после имени, в примере это будет test_val_1
  • Код: Выделить всё

    lengthУзел 
    должен иметь два дочерних узла: десять и test_val_2 в приведенном выше примере
  • должен иметь два дочерних узла: use1 и use2, которые, в свою очередь, будут иметь дочерние узлы testcase_1 и testcase_2 соответственно.
Я новичок в грамматике ANTLR, и буду благодарен за любую помощь.

Подробнее здесь: https://stackoverflow.com/questions/790 ... -structure

Вернуться в «JAVA»