Schneider: C code mit PHP interpretieren

Beitrag lesen

Hallo,

das Thema ist natürlich etwas provokativ gewählt, aber unabhängig von der Sinn- und Nutzlosigkeit ernst gemeint.

Nehmen wir an, ich schreiben ein sehr simples C-Programm (C-Quelltext), dass ausser als "Hallo World" in die Standardausgabe zu schreiben, nichts weiter tut. Diese Aufgabe bekommt PHP womöglich auch noch hin.

Damit keine Mißverständnisse aufkommen: das C-Programm soll nicht kompiliert werden o.ä, es dreht sich rein um den Code, das sprachliche Konstrukt.

Nehmen wir nun an, ich parse diesen (extrem simplen) C-Code (abgespeichert vielleicht in einer .txt-Datei) mit einem eigens angefertigten PHP-Programm - was augenscheinlich natürlich keinen Sinn macht - und simuliere oder besser bilde die im C-Code abgebildete Programmlogik mit PHP nach. Schreibe also "Hallo World" in die Standardausgabe.

Könnte man in diesem Fall von einem C-Interpreter sprechen?