Шта је Трансцомпилер?

Транскомпајлер, познат и као компајлер или транспилер, је посебан тип компајлера који конвертује изворни код програма у други језик. Такође се може користити за обраду програма написаног у старијој верзији програмског језика и за конверзију у новију верзију истог језика.

Додатне информације о транскомпајлеру

Многи програмски језици почињу као транскомпилирани језици. На пример, најстарије верзије Ц ++ нису имале изворни компајлер. Уместо тога, Ц ++ програми су трансцомпилед на Ц програмски језик, а затим прешли на бинарни користећи постојеће Ц компајлера. Друга употреба транскомпилације је да конвертује код који је већ компајлиран у изворни код другог језика. Један пример је Емсцриптен, транскомпајлер који конвертује Ц и Ц ++ програме компајлиране са ЛЛВМ у ЈаваСцрипт.

Програмски термини