Čo je to Transcompiler?

Transcompiler, tiež známy ako zdroj-to-source kompilátor alebo transpiler, je špeciálny typ kompilátora, ktorý konvertuje zdrojový kód programu do iného jazyka. Môže sa tiež použiť na spracovanie programu napísaného v staršej verzii programovacieho jazyka a previesť ho na novšiu verziu rovnakého jazyka.

Ďalšie informácie o prekladači

Mnoho programovacích jazykov začína ako prekladané jazyky. Napríklad najstaršie verzie C ++ nemali natívny prekladač. Namiesto toho boli programy C ++ prekompilované do programovacieho jazyka C a potom zmenené na binárne pomocou existujúcich kompilátorov C. Ďalšie použitie transcompilation je previesť kód, ktorý už bol zostavený do zdrojového kódu iného jazyka. Jedným z príkladov je Emscripten, transcompiler, ktorý konvertuje programy C a C ++ kompilované s LLVM do JavaScriptu.

Termíny programovania