Napisałem w c++ wstępną implementacją własnego języka interpretowanego(i nie jest to jakiś tam shit wykonujący jedną funkcję jakich wiele widziałem)- wszystko działa prawie tak jak chciałem ( została mi implementacja return i break ale bez tego da się żyć...), jednak jego wydajność pozostawia jeszcze wiele do życzenia- może ktoś podpowie, gdzie szukać optymalizacji? Z językiem c++ mam małe doświadczenie- długo siedzę za to w c, więc mogę robić coś "brzydko" dlatego zwracam się o pomoc do ekspertów. archiwum z aktualnym kodem i przykładowym programem (test.g) wypisującym kolejne liczby od -99 do 0 jest dostępne pod adresem: http://ksanderon.tk/pliki/g.zip
Wszelkie uwagi mile widziane.