Является ли формат сообщения HL7 (HL7.org) выражаемым как BNF с LALR (1) совместимостью? - PullRequest
1 голос
/ 03 сентября 2010

Переделал это как новое сообщение (первоначально я попросил грамматику BNF HL7). Хотя может быть возможно выразить весь HL7 как BNF, мне нужно, чтобы мой BNF был LALR (1) жалоба (полностью детерминированная). Devon Cooks Gold Parser - это набор инструментов.

Просто подумал, что я спрошу, прежде чем я сам начну создавать БНФ ...

1 Ответ

0 голосов
/ 07 сентября 2010

Я не вижу причины, по которой HL7 не может быть выражен как BNF, и из того, что я прочитал, похоже, что он будет соответствовать LALR (1).Я рассуждаю так, потому что HL7 является стандартом и поэтому имеет ограниченный набор способов, которыми сообщение может быть собрано и, следовательно, проанализировано.Изучив интернет, я не могу найти BNF, который вы ищете, поэтому, если вы создаете BNF, посмотрите, можете ли вы поделиться им с сообществом hl7.org!Удачи.

...