سؤال

في JFLAP ، وهناك بعض اختصارات لالتحولات آلة تورينج. واحد من هذه الاختصارات يسمح لك الانتقال طالما رمز الشريط الحالي ليس هو رمز المشار إليها. على سبيل المثال، والانتقال ز، س،! R أساسا يقول "خذ هذا التحول إذا كان رمز الشريط الحالي ليس ز".

وحتى الآن، جيد جدا. لكن الانتقال أريده هو □، ~؛! R التي أساسا يقول "نقل حق طالما رمز الحالية ليست (خلية فارغة) رمز نهاية السلسلة". المشكلة هي أنني لا يمكن معرفة كيفية كتابة في "! □".

JFLAP الوثائق الفورية وهذا القول:

<اقتباس فقرة>   

والاختصار الأول هو أن هناك خيار استخدام   الحرف "!" للتعبير عن معنى "أي حرف   ولكن هذه الشخصية. "على سبيل المثال، فيما يتعلق الانتقالية   (أ.! س، ص)، إذا واجه رئيس أي حرف ولكن "أ"،   فإنه سيتم استبدال الحرف مع "س" والتحرك الصحيح.   لكتابة عبارة "! □"، فقط اكتب "1" في حين إدخال   أمر.

وكيف أنا فعلا ما أن الجملة الأخيرة يحاول أن يشرح لي؟

هل كانت مفيدة؟

المحلول

حسنا، أنا فقط أدركت وثائق لديها الخطأ المطبعي. حيث تقول "اكتب" 1 "، يجب أن نقول"! ". JFLAP يرى عارية "!" ويلحق "□". بفضل Zifre ... حاولت أكثر صعوبة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top