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 Beyer[email chroniony]>
Korzystaj z bf online za pomocą usług onworks.net