Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Czy tak robi się język skryptowy?

Ostatnio zmodyfikowano 2012-08-25 18:48
Autor Wiadomość
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.
P-63420
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
P-63421
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}}
P-63422
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
P-63423
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.
P-63426
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 programy1 których cmd szuka w katalogach podanych w PATH.

1 Pliki o rozszerzeniach podanych w PATHEXT (.com, .exe, .bat, .msc, .vbs, .js, itd..)
P-63432
Mrovqa
» 2012-08-23 20:14:28
@up o tym jak szuka wiem ;) ogląda się gyna :D
P-63435
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?
P-63436
1 2 « 3 » 4 5 6
Poprzednia strona Strona 3 z 6 Następna strona