代码之家  ›  专栏  ›  技术社区  ›  Beska

在通知7中,是否可以使用第二个名词结构和“pull”?

  •  5
  • Beska  · 技术社区  · 14 年前

    如果我能得到一个很好的答案,我会吃我的帽子……我怀疑虽然我是7级通知的初学者,而且我猜这并不难,但这里可能没有太多熟悉7级通知的人。尽管如此,没有什么冒险…

    我正在尝试创建对“拉”动作的自定义响应。不幸的是,我认为“拉”动作通常不需要第二个名词。所以我试着这样做:

    The nails are some things in the Foyer.  The nails are scenery.
    Instead of pulling the nails:
        If the second noun is nothing:
            say "How?  Are you going to pull the nails with your teeth?";
        otherwise:
            say "I don't think that's going to do the job."
    

    但是,当这篇文章编译完毕,第一部分开始工作的时候,“我不认为…”这一部分从未被调用……解释器只是回答“我只理解你,只想拔指甲。”我必须为此创建自己的自定义操作吗?是否覆盖标准拉动操作?我是不是错过了一些简单的东西,能让我工作?

    1 回复  |  直到 14 年前
        1
  •  6
  •   bobince    14 年前

    你是否从标准规则中扩展了“拉”来接受第二个名词?据我所知,标准__pull_157;不知道__with_157;。我猜是这样的:

    Pulling it with is an action applying to two things.
    Understand "pull [something] with [something preferably held]" as pulling it with.
    
    Instead of pulling the nails:
        say "How?  Are you going to pull the nails with your teeth?";
    Instead of pulling the nails with something:
        say "I don't think that's going to do the job."
    

    *: 警告: 我完全不明白,也不知道我在说什么。:-)我避免了第7版的通知,因为它是一种乔姆斯基式的恶梦…

    推荐文章