Zanima me kako se najbol pametno lotiti pisanja lastnega scriptnega jezika. Kako preverjati pravilnost kode? Kako postopati pri izdelavi debuggerja? Kako ima to narejeno Visual Studio npr. za C#? Prosil bi za kakšen link, ki mi bi bil v pomoč.
Hvala!
Matjaž
Hvala!
Matjaž
Avtor: o-MA-n-tjaz, objavljeno na portalu SloDug.si (Arhiv)
MihaM - torek, 01. avgust 2006
Upam, da se zavedaš koliko dela je s tem. No, če si prav trdno odločen (jaz bi raje uporabil kar C# na tvojem mestu) potem boš moral narediti komplet prevajalnik. Jaz sem za tokenizer in parser uporabil tole reč: GOLD. Se mi je zdel dokaj enostaven za moj mini projekt. Drugače je pa teh orodij eno morje.
o-MA-n-tjaz - ponedeljek, 31. julij 2006
Defeniranal sem svoje funkcije, ki generirajo ustrezen selcet v sql-u. Za deklaracijo teh funkcij pa potrebujem scriptni jezik, ki primerno označuje funkcije in opisuje njihove parametre. Polek tega mora na koncu preveriti sintaktično in semantično pravilnost in v primeru napake vrniti ustrezne opis napake. Trenutno imam stvar skoraj rešeno s pomočjo Regular Expressions in Trees.Lp,Matjaž
MihaM - ponedeljek, 31. julij 2006
Zakaj pa sploh potrebuješ lastno skriptni jezik?
AndrejT - torek, 25. julij 2006
Visual Studio ti lahko zelo pomaga... Tule je en že zelo star link [interesanten je predvsem demo del proti koncu], kar pa samo pomeni, da bi morala biti zadeva zdaj celo že dosti boljša...: http://msdn.microsoft.com/msdntv/episode.aspx?xml=episodes/en/20040715VSTUDIOKH/manifest.xml Sicer pa...: http://msdn.microsoft.com/vstudio/extend/customize/ Andrej
bojanv - torek, 25. julij 2006
Najbolje je, da vzameš že kakšen obstoječ framework, ki ti take stvari že ponuja. Sicer robustno, kar pa bo tebi zgolj v pomoč. Na temle naslovu si malce poglej in preberi.