Was ist Transcompiler?

Was ist Transcompiler?

Ein Transcompiler, auch Source-to-Source-Compiler oder Transpiler genannt, ist ein spezieller Compilertyp, der den Quellcode eines Programms in eine andere Sprache umwandelt. Es kann auch ein Programm verarbeiten, das in einer älteren Version einer Programmiersprache geschrieben wurde, und es in eine neuere Version derselben Sprache konvertieren.

Zusätzliche Transcompiler-Informationen

Viele Programmiersprachen beginnen in einem transkompilierten Zustand. Beispielsweise hatten die frühesten Versionen von C++ keinen nativen Compiler. Stattdessen wurden C++-Programme in die Programmiersprache C transkompiliert und dann mit vorhandenen C-Compilern auf Binär umgestellt. Eine weitere Anwendung der Transkompilierung besteht darin, bereits kompilierten Code in den Quellcode einer anderen Sprache umzuwandeln. Ein Beispiel ist Emscripten, ein Transcompiler, der mit LLVM kompilierte C- und C++-Programme in JavaScript umwandelt.

Programmierbegriffe

Neueste Artikel
Vielleicht möchten Sie lesen

LEAVE A REPLY

Please enter your comment!
Please enter your name here