Czy tak robi się język skryptowy?
Ostatnio zmodyfikowano 2012-08-25 18:48
SeaMonster131 |
» 2012-08-23 18:20:53 Będzie ale najpierw wymyśle wszystkie polecenia. |
Chyba łatwiej najpierw napisać paser, a później dorabianie innych poleceń to już chwilka.. Lecz to Twój wybór. |
|
Maxius |
» 2012-08-23 18:22:12 Na warsztacie jest artykuł o pisaniu języków skryptowych. http://warsztat.gd/wiki/W%C5%82asny+j%C4%99zyk+skryptowy%2C+cz%C4%99%C5%9B%C4%87+1 |
|
klex234 Temat założony przez niniejszego użytkownika |
» 2012-08-23 18:28:08 to dam if(b.find("exit") == 0){if(b.length() > 4){cout<<"Error,exit command has no parameters"<<endl;}else{return 0}} |
|
klex234 Temat założony przez niniejszego użytkownika |
» 2012-08-23 18:29:14 Czy teraz to się nadaje? I nie chcę stworzyć czegoś w stylu JavyScript tylko coś w rodzaju tego z win cmd-ka, tego bat-a |
|
Mrovqa |
» 2012-08-23 19:07:48 @up jak to pisał @SeaMonster131 - napisz własny parser. Tj. rozdziel linię na polecenie oraz parametry; potem będzie z górki ;)
PS nazwa polecenia niewrażliwa na wielkość liter; jeśli wywołujesz inne skrypty/appki to też na brak rozszerzenia można zrobić ;) PPS każde polecenie pod cmd (chyba każde :D nie sprawdzałem wszystkiego) - to osobna appka :P. |
|
pekfos |
» 2012-08-23 20:05:01 PPS każde polecenie pod cmd (chyba każde :D nie sprawdzałem wszystkiego) - to osobna appka :P. |
Nie każde. Są polecenia wbudowane(np echo). Reszta to programy 1 których cmd szuka w katalogach podanych w PATH. 1 Pliki o rozszerzeniach podanych w PATHEXT (.com, .exe, .bat, .msc, .vbs, .js, itd..) |
|
Mrovqa |
» 2012-08-23 20:14:28 @up o tym jak szuka wiem ;) ogląda się gyna :D |
|
klex234 Temat założony przez niniejszego użytkownika |
» 2012-08-23 20:14:39 A jaki masz pomysł na rozdzielenie, wiem tylko tyle że argument czytamy po pierwszej spacji ale jak to zrobic? |
|
1 2 « 3 » 4 5 6 |