HL7 (HL7.org) 消息格式是否可以表示为具有 LALR(1) 兼容性的 BNF?

发布于 2024-09-17 12:57:43 字数 161 浏览 5 评论 0原文

将此作为新消息重新发布(最初我要求 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

莫言歌 2024-09-24 12:58:29

我看不出 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文