0

JFLAP中,有一些图灵机转换的快捷方式。只要当前磁带符号不是指示符号,这些快捷方式之一就允许您进行转换。例如,转换 !g,x;R 基本上表示“如果当前磁带符号不是 g,则进行此转换”。

到现在为止还挺好。但我想要的过渡是 !□,~;R 基本上说“只要当前符号不是字符串结尾(空单元格)符号就向右移动”。问题是我不知道如何输入“!□”。

JFLAP在线文档有这样的说法:

第一个快捷方式是存在使用“!”的选项 字符来传达“除此字符之外的任何字符”的含义。例如,关于过渡(!a;x,R),如果头部遇到除“a”之外的任何字符,它将用“x”替换字符并向右移动。要写表达式“!□”,只需在输入命令时输入“1”即可。

我该如何做最后一句话试图向我解释的事情?

4

1 回答 1

2

好的,我刚刚意识到文档有错字。在它说“输入“1””的地方,它应该说“!”。JFLAP 看到了裸露的“!” 并附加“□”。感谢 Zifre……我更加努力了。

于 2009-05-09T00:59:40.143 回答