Transpiler

Transpiler (též transpilátor) je typ překladače, který přeloží zdrojový kód z jednoho programovacího jazyka do jiného. Transpiler pracuje s jazyky na přibližně stejné úrovni abstrakce, zatímco tradiční kompilátor kompiluje jazyk na vysoké úrovni abstrakce do jazyka na nízké úrovni abstrakce.

Historie

Jeden z prvních překladačů tohoto typu je XLT86 firmy Digital Research z roku 1981, který napsal Gary Kildall. Překládá kód .ASM pro procesor Intel 8080 do kódu .A86 pro procesor Intel 8086.

Implementace

Některé programovací jazyky byly dříve transpilery

Odkazy

Reference

V tomto článku byl použit překlad textu z článku Compilateur source à source na francouzské Wikipedii.

  1. Eclipse Xtend. www.eclipse.org [online]. [cit. 2016-07-21]. Dostupné v archivu pořízeném dne 2012-06-09. 

Externí odkazy