首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我如何使“内”和“南”都通过一个门在通知7?

我如何使“内”和“南”都通过一个门在通知7?
EN

Stack Overflow用户
提问于 2012-10-19 16:31:36
回答 2查看 782关注 0票数 9

假设我们有:

暴风雨门是一扇关着的门。它在花园的南面和棚屋的北面。

下面的命令可以很好地通过花园的门:

  • 南部
  • s
  • 穿过暴风门
  • 通过
  • 进入

然而,go in不起作用:

>go in 你不能往那边走。

我也找不到合理的方法让它发挥作用。我所能做的就是这样做,这似乎相当荒谬:

花园里有汤布丽亚。棚子外面是Tumbolia。 不要从花园里去唐巴利亚,试着进入暴风门。 不要从棚子里去Tumbolia,试着进入暴风门。

EN

回答 2

Stack Overflow用户

发布于 2013-09-09 22:15:39

我想你也可以这样做:

代码语言:javascript
复制
The storm door is a closed door. It is south of the Garden and north of the Shed.

The Shed is inside from the Garden.

Instead of going inside from the Garden, try going south.

Instead of going outside from the Shed, try going north.
票数 6
EN

Stack Overflow用户

发布于 2012-10-19 20:21:30

我想出的最好办法是:

当名词在里面的时候,不要去花园里的任何地方,试着进入风暴门。 不要离开棚子,试着进入暴风门。

用这种措辞, inside / go in / in / in all work in the ,外出/ go out / out /exit/ exit在棚子里工作。

这里的不对称性是因为outgo 被解释为退出,这是一种特殊的行为。(它被转换为“转换出口为外出规则”,但只有在“外部”方向上实际上有一扇门或一间房间的情况下,它才会被转换为外出。)而ingo in从一开始就被解释为进入内部;没有方便的通用输入操作供我们使用。

要使普通的进入工作,添加:

当进入花园时提供一个缺失名词的规则:现在名词是风暴门。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12978553

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档