是否可以在 MGrammar 中解析多行 c 风格注释?
我一直在研究 May09 Oslo 位,尝试对一些源代码进行标记。不过,我似乎不知道如何正确处理多行 C 风格注释。 例如: /*comment*/ 有些情况让我困惑: …
用于解析 IF 语句的 M 语法
我正在构建一个 MGrammar 规范来解析一些伪代码以查找特定的信息位。除了 1 个关键元素之外,大部分规范都可以正常工作。 伪代码支持 if-then-else 语…
有没有更好的方法在 MGrammar 中定义小数?
我正在微软新的 M Grammar 中开发 DSL,它需要允许十进制值。 我将十进制定义为 token digits = "0".."9"; token spot = "."; token decimal = digits…
M语法和不止一种有效的解释
我认为我可能遇到的是悬而未决的其他问题,但我不太确定。 我负责编写的语言需要支持多行 if 语句以及单行 ie if(conditions){ print "multi"; print …
奥斯陆的 Intellipad:如何设置 3 列 MGrammarMode?
我一直在使用 Oslo 进行 MSchema。 效果很好。 我可以为数据库设计编写一个 M 模式,它会生成 T-SQL 来构建带有 PK、FK、完整性检查等的整个数据库。…
- 共 1 页
- 1