Transpiler

překladač, který přeloží zdrojový kód na ekvivalent v programovacím jazyce s podobnou úrovní abstrakce

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 editovat

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 editovat

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

Odkazy editovat

Reference editovat

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 editovat