scriptovaci jazyk

Programovacie jazyky, rady, poradňa...
vitamin
Novice
Novice
Príspevky: 3
Registrovaný: 18 máj 2010, 21:35

scriptovaci jazyk

Príspevok od používateľa vitamin »

Dobry den(noc),
Snazim sa vytvorit scriptovaci jazyk v c++ (bude to vyzerat ako orezane c++ ...).
Zatial mam vytvorene take zaklady ako funkcie, triedy, datove typy, premenne, bloky if-else, cykly....
Zasekol som sa na jednej veci. Chcem urobit ubdobu pointrov, problem je pri overovani chyb. Ked v c/c++ pristupujeme k nedefinovanej pameti (v scripte to bude napr zmazana premenna), tak program spadne. V scriptoch by to chcelo trochu regulernesie skoncenie, a zobrazit druch chyby. Ide o to ako mam spravyt pointre ktore mozu ukazovat na premenne a zaroven z nich mozem zistit ci dotycna premenna stale existuje. Napada ma moznost vytvorit v kazdej premennej daky zoznam v ktorom budu vsetky pointre ktore ukazuju na premennu a pri mazani sa podla toho zoznamu vynuluju pointre. Len neviem ci to nebude moc pametovo narocne. Za ake kolvek napady dakujem :)
pheo
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 212
Registrovaný: 20 sep 2005, 16:53
Bydlisko: moje hniezdo
Kontaktovať používateľa:

Re: scriptovaci jazyk

Príspevok od používateľa pheo »

píšeš že je to skriptovací jazyk , teda máš nejaký interpret toho skriptu a nekompilujes ho do nejakej nativnej podoby ...
píšeš že ti program spadne, nastane nejaka výnimka, nestačio by ju zachytiť cez try-catch block v tom interprete ?
Napísať odpoveď