Question

Dans JFLAP , il existe des raccourcis pour les transitions d’ordinateur Turing. L'un de ces raccourcis vous permet de faire la transition tant que le symbole de bande actuel n'est pas le symbole indiqué. Par exemple, la transition! G, x; R indique fondamentalement & "Prenez cette transition si le symbole de la bande en cours n'est pas g &";

Jusqu'ici, tout va bien. Mais la transition que je veux, c’est! & # 9633;, ~; R indique en gros & "Déplacez-vous à droite tant que le symbole actuel n’est pas le symbole de fin de chaîne (cellule vide) &" ;. Le problème est que je ne peux pas comprendre comment taper & ";! & # 9633; &" ;.

La la documentation en ligne de JFLAP dit ceci:

  

Le premier raccourci est qu’il existe la possibilité d’utiliser   le & # 8220;! & # 8221; caractère pour transmettre le sens de & # 8220; tout caractère   mais ce personnage. & # 8221; Par exemple, concernant la transition   (! a; x, R), si la tête rencontre un caractère autre qu'un & # 8220; un & # 8221 ;,   il remplacera le personnage par un & # 8220; x & # 8221; et déplacez-vous à droite.   Pour écrire l'expression & # 8220;! & # 9633; & # 8221 ;, tapez simplement un & # 8220; 1 & # 8221; dans lors de la saisie   une commande.

Comment puis-je réellement faire ce que la dernière phrase tente de m'expliquer?

Était-ce utile?

La solution

OK, je viens de me rendre compte que la documentation comporte une faute de frappe. Là où il est écrit 'tapez un & "; 1 &"; ", Il devrait être &"!! & "; JFLAP voit le nu! & Quot;! & Quot; et ajoute le " & # 9633; " ;. Grâce à Zifre ... j'ai essayé plus fort.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top