bf - מקוון בענן

זוהי הפקודה bf שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


bf - עוד מתורגמן של Brainfuck

תחביר


bf [-h] [אפשרויות]שם הקובץ>

תיאור


bf ('עוד מתורגמן Brainfuck') הוא מתורגמן פשוט לאזוטרי
שפת מוח.

אפשרויות


-c<NUM>
ציין את המספר NUM של התא האחרון שמותר לך להשתמש ב-Brainfuck שלך
תכנית.

אז אם אתה משתמש -c0 (או רק -c), יהיה לך תא אחד (בייט אחד בזיכרון) לשימוש בו
הקלטת שלך. מתורגמן Brainfuck מאת אורבן מולר השתמש במערך של 30000 בתים
(-c29999).
ערך ברירת המחדל שלנו הוא 9999. בדרך כלל אתה צריך פחות.

-i פלט כניסת קוד Brainfuck ל סטדרר.

תכונה זו שימושית אם אינך מצליח לגלות מדוע קוד Brainfuck לא עובד
כמו שצריך להתעלם מלולאות, או דמות Brainfuck בתוך הערה.

הערה: עד 32 +, -, < ו-> מסוכמים ומוצגים כאחד בלבד. תכונה זו
הוצג בגרסה 20040423.

-n חלק מתחרויות Brainfuck מציינות 0 בתים בתור End Of Input. אז -n מתרגם \n
קלט בתים לקלט של 0 בתים. חסרון: הקלט יכול להיות מורכב מאחד בלבד
קו.

-w לא לאפשר גלישת בתים. זה גורם לשגיאות אם אתה מנסה להקטין ('-') 0x00
byte או כדי להגדיל ('+') בית של 0xFF.

תכונה זו שימושית אם ברצונך להשתתף בתחרויות Brainfuck בהן כאלה
עטיפה אסורה.
כברירת מחדל (ללא -w), הגדלה של 0xFF מביאה ל-0x00 והפחתה של 0x00
התוצאה היא 0xFF.

-,<מצב>
ציין מצב קלט.מצב> יכול להיות:

0 (אפס) קלט רגיל באמצעות getchar(3).
1 קלט של תווים בודדים. אתה לא תראה מה אתה מקליד.
2 קלט של תווים בודדים. אתה תראה מה אתה מקליד.
3 זהה ל-1, אבל לא מאפשר תווי בריחה אם הם מורכבים בסלנג.
4 זהה ל-2, אבל לא מאפשר תווים בריחה, אם הם מורכבים בסלנג.
(מוּמלָץ)

ברירת המחדל היא 0. (בגרסאות מסוימות ברירת המחדל הייתה 4.)

מגבלות


אסור להכניס '<' מתחת לתא הראשון.

אסור '>' מעבר לתא האחרון.

מחברים


סטפן ביירs-beyer@gmx.net>

השתמש ב-bf באינטרנט באמצעות שירותי onworks.net



התוכניות המקוונות האחרונות של לינוקס ו-Windows