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