Kaj je Transcompiler?

Transkompilator, znan tudi kot prevajalnik ali transpiler, je posebna vrsta prevajalnika, ki izvorno kodo programa pretvori v drug jezik. Uporablja se lahko tudi za obdelavo programa, napisanega v starejši različici programskega jezika, in njegovo pretvorbo v novejšo različico istega jezika.

Dodatne informacije o prevajalniku

Mnogi programski jeziki se začnejo uporabljati kot prevajalni jeziki. Na primer, najstarejše različice C ++ niso imele izvornega prevajalnika. Namesto tega so bili programi C ++ prevedeni v programski jezik C in nato prešli na binarno uporabo obstoječih C prevajalnikov. Druga uporaba transcompilation je pretvoriti kodo, ki je že bila zbrana v izvorno kodo drugega jezika. Eden od primerov je Emscripten, transkompilator, ki pretvori C in C ++ programe, kompilirane z LLVM v JavaScript.

Programski izrazi