如何在Xtext上使用Whitespaces设置文本

发布于 2025-01-25 09:05:17 字数 112 浏览 1 评论 0原文

我试图设定一些类似的东西:

问题: “我的问题:你几岁”答案=答案 ;

答案:value = id;

但是,不可能用白色空间进行quut缩的文本,有什么方法可以做到吗?

I'm trying to set somethin like:

Question:
'My question: How old are you' answer=Answer
;

Answer: value=ID;

But its not possible to se a quuoted text with whitespaces, there is any way to do it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

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

发布评论

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

评论(1

掩耳倾听 2025-02-01 09:05:17

您可以在此处的问题上使用字符串

Model:
  questions+=Question*
;

Question:
  'My question: ' declare=STRING answer=Answer
;

Answer:
  name=STRING
;

,您将始终在声明的问题和答案之后添加“我的问题”。然后,DSL可以看起来像这样:

My question: "How old are you?" "I'm old enough"

You can use STRING on your question

Model:
  questions+=Question*
;

Question:
  'My question: ' declare=STRING answer=Answer
;

Answer:
  name=STRING
;

Here you'll always add "My question " following your declared question and answer. The DSL could then look like this:

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