Specifikace: Transcompiler

Bude se jednat o překladač z mnou navrženého jazyka do C++.

Jazyk, Knihovny:

jazyk C#
přeložený program bude využívat standardní knihovnu C++

Předpokládané featury:

#include "Základní popis"
Co se týče jazyka, nemám ho zatím plně promyšlený, obecně bude obsahovat
základní konstrukce - funkce, podmínky, cykly, práci s proměnnými, jednoduché
třídy...

Předběžná ukázka jazyka:

def int factorial(int n)
    if n <= 1
        return 1
    eif
    int f = 1
    for i in { 2 ... n }
        f *= i
    efor
    return f
edef

k překladači bude přiložena knihovna s užitečnými funkcemi (a třídami) psaná v
tomto jazyce a využívající knihovnu C++.

Plánované („možná“) featury:

garbage collector
rozsáhlejší knihovna
drobné optimalizace