Ich habe mich gefragt, ob es so etwas wie einen Interpreter für C gibt. Das heißt, ich kann in einem Linux-Terminal "Python" eingeben und dann in diesem Interpreter programmieren. (Ich bin mir nicht sicher, ob Interpreter das richtige Wort ist). Das ist wirklich hilfreich, um verschiedene Dinge auszuprobieren, und ich bin neugierig, ob es etwas Ähnliches für C gibt, obwohl ich das bezweifle. Das einzige, was mir dazu einfällt, wäre die C-Shell...
Antworten
Zu viele Anzeigen?Das ist geschehen, auch wenn die überwiegende Mehrheit der C-Arbeiten kompiliert wird. Ein Beispiel ist CH
CERN hat ein Toolkit namens Root, das hauptsächlich für wissenschaftliche Zwecke oder Datenanalyse usw. gedacht ist, aber es hat einen Clang-basierten C/C++-Interpreter namens Cling
.
Sie verwendeten einen C-Interpreter namens CINT bevor sie sich angepasst haben Cling
. CINT ist leichtgewichtig und scheint immer noch zum Download verfügbar zu sein.
Ich denke, dass man durch sorgfältiges Durchsuchen der Wikipedia-Listenartikel einige andere finden kann.
- See previous answers
- Weitere Antworten anzeigen
5 Stimmen
Das richtige Wort für das, was Sie wollen, ist "Shell" oder "Prompt" oder "REPL" (Read-Eval-Print-Loop, in Anlehnung an die 4 Lisp-Befehle, die miteinander verbunden werden müssen, um einen Lisp-Interpreter in Lisp zu bilden), aber ein Interpreter würde auch funktionieren.
1 Stimmen
Nebenbei bemerkt, der Begriff, den Sie suchen, ist REPL (Read Evaluate Print Loop).
0 Stimmen
Duplikat von Gibt es eine REPL für die C-Programmierung?
0 Stimmen
Das bevorzugte Wort ist eigentlich "interaktive" Umgebung für C. Eine interaktive Umgebung öffnet eine für die Sprache spezifische Shell oder Eingabeaufforderung. REPL ist auch gut.
0 Stimmen
Eine umfassende Liste von Interpretern und Compilern für C/C++ finden Sie hier: thefreecountry.com/compilers/cpp.shtml