Ich habe esoterische Sprache Jumper ausgedacht. Später werden Sie sehen warum. Es arbeitet mit Direktzugriffsspeicher mit Bytes als Zellen. Der RAM ist nullindexiert und anfangs mit Nullen gefüllt. Beim Versuch, auf Zellen mit negativen Indizes zuzugreifen, sollte ein Fehler angezeigt und das Programm beendet werden. Wenn Sie versuchen, mit einem …
In der Präfixnotation steht der Operator vor den Argumenten, sodass Sie sich vorstellen können, dass der Operator next()rekursiv aufruft . In der Infixnotation bewegt sich der Operator zwischen den Argumenten, sodass Sie es sich einfach als Analysebaum vorstellen können. In der Postfix-Notation folgt der Operator den Argumenten, sodass Sie es …
Diese Herausforderung ist ein Preis für ais523 für den Gewinn der Kategorie " Rookie of the Year " in " Best of PPCG 2016 ". Herzliche Glückwünsche! BackFlip ist eine esoterische Programmiersprache des Benutzers ais523 , der weit über 30 weitere interessante Esolangs erstellt hat . BackFlip ist eine 2D-Sprache …
Schreiben Sie ein Programm, das die lange Teilung mit ASCII-Kunst visualisiert. Die Eingabe besteht aus zwei Ganzzahlen, einem Zähler und einem Nenner, wobei das Eingabeformat Ihrer Wahl verwendet wird. Beispiele: 1234 ÷ 56: 22 ---- 56|1234 112 --- 114 112 --- 2 1002012 ÷ 12: 83501 ------- 12|1002012 96 --- …
Inspiriert von der jüngsten Begeisterung für eine weitere Sprache mit zwei Charakteren, ;# Intro Nach dem Konsens der Community müssen für akzeptable Antworten auf dieser Website Programmiersprachen verwendet werden, die mindestens Folgendes umfassen: Kann bestimmen, ob eine natürliche Zahl eine Primzahl ist Kann zwei natürliche Zahlen addieren Kann eine Liste …
Schreiben Sie einen Turing-Maschinensimulator . Der Einfachheit halber können wir Status als Ganzzahl, Symbole als Zeichen und leere Symbole als Leerzeichen annehmen 5-Tupel in Form von aktuellem Status, Eingabesymbol, nächster Status, Ausgabesymbol, Richtung (links oder rechts) Die Reihenfolge ist nicht obligatorisch, aber geben Sie an, ob Sie sie tauschen Die …
Implementieren Sie eine Funktion aus Muster und Zeichenfolge, die abgeglichen werden soll, und geben Sie true zurück, wenn das Muster mit der GANZEN Zeichenfolge übereinstimmt, andernfalls false. Unsere Glob-Pattern-Syntax lautet: ? Stimmt mit einem beliebigen Zeichen überein + Stimmt mit einem oder mehreren Zeichen überein * Stimmt mit keinem oder …
Zeit für Sie, meine neue Stack-basierte Sprache zu implementieren! Es heißt StackyMath. Dies ist eine stapelbasierte Sprache mit 8 Operationen auf dem Stapel und Möglichkeiten, dem Stapel Zahlen hinzuzufügen. Liste der Operationen: /: Einteilung. Wird auf den obersten 2 Nummern des Stapels ausgeführt. Schiebt das Ergebnis auf den Stapel zurück. …
Herausforderung Ihre Herausforderung besteht darin, einen Dolmetscher für eine Lispel-ähnliche Sprache zu entwerfen, die von nun an geprägt wird: GLisp . Der Programmcode für GLisp besteht aus einer beliebigen Anzahl geschachtelter Ausdrücke in Klammern in der folgenden Form: (func arg1 arg2 ...) Beachten Sie, dass der Interpreter vor und nach …
Ein zyklisches Tag-System ist ein winziges, Turing-vollständiges Rechenmodell, das aus einem Alphabet mit zwei Symbolen (ich werde es verwenden {0,1}), einer endlichen, nicht leeren zyklischen Liste von Produktionen , die aus diesen beiden Symbolen bestehen, und einem unbegrenzten Wort besteht, aus dem auch besteht diese beiden Symbole. Bei jedem Schritt: …
Die Herausforderung Sie müssen ein vollständiges Programm schreiben, das aus STDIN sieben Zahlen entnimmt und die zweidimensionale Historie des Zellularautomaten (CA) an STDOUT ausgibt. Das ist Code Golf. Eingabeformatierung der Eingabe handelt es sich um sieben durch Kommas getrennte Ganzzahlen / Zeichenfolgen. Die erste Zahl ist die Nummer der Regel …
Herausforderung: Ihre Aufgabe ist es, einen einfachen Dolmetscher für eine einfache Golfsprache zu erstellen. Eingang: Die Eingabe erfolgt in Form einer durch Leerzeichen getrennten Zeichenfolge. Sie können die Raumtrennung durch das ersetzen, was Sie möchten Ausgabe: Das Ergebnis (eine Zahl oder eine Zeichenfolge) ausgeben, das nach Ausführung aller Vorgänge erhalten …
Die SAS-Programmiersprache ist eine klobige, archaische Sprache aus dem Jahr 1966, die bis heute verwendet wird. Der ursprüngliche Compiler wurde in PL / I geschrieben , und ein Großteil der Syntax stammt aus PL / I. SAS hat auch eine Präprozessor-Makrosprache, die sich ebenfalls von der von PL / I …
Golf ein lila Dolmetscher Lila ist ein Esolang, der zwei Hauptzwecken dient: Eine Minimierung der Aubergine , da es nicht genug selbstmodifizierende Einzelanweisungssprachen gibt. Die Möglichkeit erschreckend kleiner Golfdolmetscher zuzugeben. Mein erster Durchgang bei einem einigermaßen voll ausgestatteten Python 2-Interpreter ist nur 702 Bytes, und ich bin sicher, ein erfahrener …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.