EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

bf – Online in der Cloud

Führen Sie bf im kostenlosen OnWorks-Hosting-Provider über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl bf, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


bf - noch ein Brainfuck-Interpreter

SYNTAX


Freund [-h] [Optionen]]Dateinamen>

BESCHREIBUNG


bf ('Yet another Brainfuck Interpreter') ist ein einfacher Interpret für die Esoterik
Brainfuck-Sprache.

OPTIONAL


-c<num>
Geben Sie die Nummer an num der letzten Zelle, die du in deinem Brainfuck verwenden darfst


Also, wenn Sie verwenden -c0 (oder nur -c), haben Sie eine Zelle (ein Byte im Speicher), die Sie verwenden können
dein Band. Der Brainfuck-Interpreter von Urban Mueller verwendet ein Array von 30000 Bytes
(-c29999).
Unser Standardwert ist 9999. Normalerweise benötigen Sie weniger.

-i Ausgabe Brainfuck-Codeeingabe an stderr.

Diese Funktion ist nützlich, wenn Sie nicht herausfinden können, warum ein Brainfuck-Code nicht funktioniert
wie es zB Schleifen ignorieren soll, oder ein Brainfuck-Zeichen in einem Kommentar.

Hinweis: Bis zu 32 +, -, < und > werden zusammengefasst und als ein einziges angezeigt. Dieses Feature
wurde in Version 20040423 eingeführt.

-n Einige Brainfuck-Wettbewerbe geben ein 0-Byte als Eingabeende an. Also -n übersetzt ein \n
Byte-Eingang in einen 0-Byte-Eingang. Nachteil: die Eingabe kann nur aus einer bestehen
Linie.

-w Byte-Wrap-Around nicht zulassen. Dies führt zu Fehlern, wenn Sie versuchen, ein 0x00 zu dekrementieren ('-').
Byte oder inkrementieren ('+') ein 0xFF-Byte.

Diese Funktion ist nützlich, wenn Sie an Brainfuck-Wettbewerben teilnehmen möchten, bei denen solche
Umwickeln ist nicht erlaubt.
Standardmäßig (ohne -w), Erhöhen von 0xFF ergibt 0x00 und Erniedrigen von 0x00
ergibt 0xFF.

-,<Modus>
Geben Sie den Eingabemodus an.Modus> kann sein:

0 (Null) Normale Eingabe mit getchar(3).
1 Einzelzeicheneingabe. Sie werden nicht sehen, was Sie eingeben.
2 Einzelzeicheneingabe. Sie werden sehen, was Sie eingeben.
3 Das gleiche wie 1, erlaubt jedoch keine Escape-Zeichen, wenn es mit Slang kompiliert wird.
4 Wie 2, erlaubt jedoch keine Escape-Zeichen, wenn mit Slang kompiliert.
(empfohlen)

Der Standardwert ist 0. (In einigen Versionen war der Standardwert 4.)

EINSCHRÄNKUNGEN


Es ist nicht erlaubt, '<' unterhalb der ersten Zelle zu setzen.

Es ist nicht erlaubt, '>' über die letzte Zelle hinaus zu setzen.

AUTOREN


Stephan Beyer[E-Mail geschützt] >

Verwenden Sie bf online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad