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

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

Сообщение Anonymous »

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

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

root : LABEL (SPACE VALUE)* NEWLINE+;

LABEL : ('kinds' NEWLINE | 'name' | 'length');
VALUE : [a-zA-Z_]+[a-zA-Z_0-9.;=]*;
SPACE : [ ]+;
NEWLINE : [\r\n]+;


Подробнее здесь: https://stackoverflow.com/questions/790 ... -structure
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Создание грамматики ANTLR для пользовательской файловой структуры
    Anonymous » » в форуме JAVA
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Создание грамматики ANTLR для пользовательской файловой структуры [закрыто]
    Anonymous » » в форуме JAVA
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Создание грамматики ANTLR для пользовательской файловой структуры
    Anonymous » » в форуме JAVA
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Создание грамматики ANTLR для пользовательской файловой структуры.
    Anonymous » » в форуме JAVA
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Создание грамматики для пользовательской файловой структуры
    Anonymous » » в форуме JAVA
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous

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