HL7 (HL7.org) 消息格式是否可以表示为具有 LALR(1) 兼容性的 BNF?
将此作为新消息重新发布(最初我要求 HL7 的 BNF 语法)。虽然可以将所有 HL7 表示为 BNF,但我需要我的 BNF 符合 LALR(1) 要求(完全确定性)。 Devon Cooks Gold Parser 是一个工具集。
只是想在我自己开始创建 BNF 之前我会问一下......
Reposted this as a new messsage (orgiginally I asked for the BNF grammar of HL7). Whilst it may be possible to express all of HL7 as BNF I need my BNF to be LALR(1) complaint (completely deterministic). Devon Cooks Gold Parser is the toolset.
Just figured I 'd ask before I started creating BNF myself...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我看不出 HL7 不能表示为 BNF 的原因,并且从我所读到的内容来看,它看起来会符合 LALR(1)。我的理由是因为 HL7 是一个标准,因此有一组有限的方式可以将消息组合在一起并进行解析。在研究了互联网之后,我无法找到您正在寻找的 BNF,因此,如果您确实创建了 BNF,请看看是否可以与 hl7.org 社区分享!祝你好运。
I do not see a reason why HL7 is not expressable as BNF, and from what I have read, it looks like it will comply with LALR(1). My reasoning is because HL7 is a standard, and therefore has a finite set of ways a message can be put together and therefore parsed. After researching the internet I am unable to find a BNF that you are looking for, so if you do create a BNF please see if you can share it with the hl7.org community! Good Luck.