bf - Online w chmurze

Jest to polecenie bf, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


bf - kolejny tłumacz Brainfuck

SKŁADNIA


chłopak [-h] [Opcje]filename>

OPIS


bf („Yet another Brainfuck interpreter”) to prosty tłumacz ezoteryki
Mózg język.

OPCJE


-c<num>
Podaj numer num ostatniej komórki, której możesz użyć w swoim Brainfuck
program.

Więc jeśli używasz -c0 (Lub tylko -c), będziesz miał jedną komórkę (jeden bajt w pamięci) do użycia
twoja taśma. Interpreter Brainfuck autorstwa Urbana Muellera używał tablicy 30000 bajtów
(-c29999).
Nasza domyślna wartość to 9999. Zwykle potrzebujesz mniej.

-i Wyjście kodu Brainfuck do stderr.

Ta funkcja jest przydatna, jeśli nie możesz dowiedzieć się, dlaczego niektóre kody Brainfuck nie działają
sposób, w jaki powinien, np. ignorowane pętle lub znak Brainfuck w komentarzu.

Uwaga: do 32 +, -, < i > są sumowane i wyświetlane jako tylko jeden. Ta cecha
został wprowadzony w wersji 20040423.

-n Niektóre konkursy Brainfuck określają 0 bajt jako End Of Input. Więc -n tłumaczy \n
wejście bajtowe na wejście 0 bajtowe. Wada: wejście może składać się tylko z jednego
Linia.

-w Nie zezwalaj na zawijanie bajtów. Powoduje to błędy, jeśli spróbujesz zmniejszyć ('-') 0x00
bajt lub zwiększyć ('+') bajt 0xFF.

Ta funkcja jest przydatna, jeśli chcesz wziąć udział w konkursach Brainfuck, w których takie
zawijanie jest niedozwolone.
Domyślnie (bez -w), zwiększenie 0xFF daje 0x00, a zmniejszenie 0x00
wyniki w 0xFF.

-,<tryb>
Określ tryb wprowadzania.tryb> może być:

0 (zero) Normalne wejście za pomocą dostaćchar(3).
1 Wejście jednoznakowe. Nie zobaczysz, co piszesz.
2 Wejście jednoznakowe. Zobaczysz, co piszesz.
3 Tak samo jak 1, ale nie zezwala na znaki ucieczki, jeśli skompilowano je ze slangiem.
4 To samo co 2, ale nie zezwala na znaki ucieczki, jeśli skompilowano je ze slangiem.
(Zalecana)

Wartość domyślna to 0. (W niektórych wersjach wartość domyślna to 4.)

OGRANICZENIA


Niedozwolone jest „<” poniżej pierwszej komórki.

Niedozwolone jest '>' poza ostatnią komórkę.

AUTORSKI


Stephan Beyers-beyer@gmx.net>

Korzystaj z bf online za pomocą usług onworks.net



Najnowsze programy online dla systemów Linux i Windows