We use cookies to ensure you get the best experience on our site.More details
search
Anmelden
10. März 2020

Wie erstelle ich meine eigene Programmiersprache?

Programmierung
Programmiersprachen
Erhalten Sie Benachrichtigungen über neue Antworten und Kommentare
10. März 2020
Erstens müssen Sie eine oder mehrere Programmiersprachen perfekt beherrschen, um ihre Logik besser zu verstehen. Dann entwerfen Sie die Architektur, die Syntax, die neue Sprache. Das Wichtigste ist, darüber nachzudenken, wie es sich positiv von den bestehenden Programmiersprachen unterscheidet.
Dies ist die beste Antwort auf meine Frage
checkAls hilfreichste Antwort ausgezeichnet
13. März 2020
Um Ihre eigene Programmiersprache zu erstellen, definieren Sie zunächst Ihr Ziel, Sie tun es einfach mit Langeweile oder um die Barrieren bestehender Sprachen zu überwinden. 1) Achten Sie darauf, alle Möglichkeiten und das Design Ihres Computers zu studieren. Sie werden keine eigene Sprache erhalten, wenn Sie nicht verstehen, wie ein Code in einen anderen umgewandelt und vom Computer ausgeführt wird. 2) Lernen Sie die gesamte Terminologie zu diesem Thema, damit Sie die Anweisungen leichter verstehen können. Ohne Kenntnis der Terminologie werden Sie nie verstehen, wofür Parser, syntaktische Bäume usw. geeignet sind. 3) Heben Sie den Zweck der Sprache hervor. Es wird Ihre Programmiersprache sein, die ein universelles Werkzeug oder eng fokussiert ist, es liegt an Ihnen zu entscheiden. 4) Entwickeln Sie ein Konzept. Entscheiden Sie, wie die Architektur des Programms aussehen wird, ob Ihre Sprache andere Sprachen unterstützt, welches Programmiermodell Sie verwenden werden? 5) Wählen Sie die Sprache, auf der Sie basieren werden. 6) Arbeiten Sie den Lexer und Parser aus. 7) Erstellen Sie eine Bibliothek. Sie müssen eine Reihe von Funktionen erstellen, um die Fähigkeiten der neuen Sprache zu demonstrieren. 8) Testen Sie die Sprache. Alle Sprachmechanismen helfen Ihnen, spezielle Tests zu machen.
Dies ist die beste Antwort auf meine Frage
expand_more
Teilen
Bearbeiten