Це команда 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 код введення до stderr.
Ця функція корисна, якщо ви не можете дізнатися, чому якийсь код Brainfuck не працює
як це має, наприклад, ігноровані цикли або символ Brainfuck у коментарі.
Примітка: до 32 +, -, < і > підсумовуються та відображаються як лише один. Ця особливість
було представлено у версії 20040423.
-n Деякі змагання Brainfuck визначають 0 байт як кінець введення. Отже, -n перекладає \n
байтовий вхід у вхід 0 байт. Недолік: вхід може складатися тільки з одного
лінія.
-w Заборонити обтікання байтів. Це викликає помилки, якщо ви спробуєте зменшити ('-') 0x00
байт або збільшити ('+') байт 0xFF.
Ця функція корисна, якщо ви хочете взяти участь у змаганнях Brainfuck, де такі
обгортання заборонено.
За замовчуванням (без -w), збільшення 0xFF призводить до 0x00 і зменшення 0x00
призводить до 0xFF.
-,<режим>
Вкажіть режим введення.режим> може бути:
0 (нуль) Використання звичайного введення getchar(3).
1 Односимвольний вхід. Ви не побачите, що ви вводите.
2 Односимвольний вхід. Ви побачите, що ви вводите.
3 Те саме, що й 1, але не дозволяє escape-символів, якщо вони скомпільовані за допомогою сленгу.
4 Те саме, що і 2, але не допускає escape-символів, якщо вони скомпільовані за допомогою сленгу.
(рекомендовано)
За замовчуванням – 0. (У деяких версіях за замовчуванням було 4.)
ОБМЕЖЕННЯ
Заборонено розміщувати «<» під першою клітинкою.
Заборонено розміщувати ">" за останньою клітинкою.
AUTHORS
Стефан Бейєрs-beyer@gmx.net>
Використовуйте bf онлайн за допомогою служб onworks.net