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 код введення до 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



Найновіші онлайн-програми для Linux і Windows