924
pakeitimai
Pipedija - tautosaka, gandai, kliedesiai ir jokios tiesos! Durniausia wiki enciklopedija durnapedija!
(Naujas puslapis: '''BAT''' - tokia kraštutinai primityvi programavimo kalba, esanti DOS sistemose, o taip pat ir įvairiose Windows versijose, nes šios palaiko DOS ir BAT galimybes. Savo esme šita kalba nusižiūrėta nuo UNIX sistemose esančių Shell programavimo galimybių, tačiau labai supaprastinta ir suprimityvinta. Faktiškai BAT kalba balansuoja ant pačios galimybės vadintis ar nesivadinti programavimo kalba, nes realiai visgi nelabai gali apdirbtinėti t...) |
|||
| (nerodoma viena tarpinė versija, sukurta vieno naudotojo) | |||
| 1 eilutė: | 1 eilutė: | ||
'''BAT''' - tokia kraštutinai primityvi [[programavimo kalba]], esanti [[DOS]] sistemose, o taip pat ir įvairiose [[Windows]] versijose, nes šios palaiko DOS ir BAT galimybes. | '''BAT failai''' - tai tokie komandiniai failai, paprasti skriptai, parašyti [[MS-DOS]] komandine kalba. Pati kalba yra kiek primenanti [[BASIC]], tik kad dauguma komandų yra tiesiog [[DOS]] būdingos [[komandinė eilutė|komandinės eilutės]] komandos, plius vos keletas papildymų, kaip kad REM, GOTO ir panašiai. | ||
Esminis .BAT failas - tai autoexec.bat, kuris paprastai būna visose [[DOS]] sistemose ir yra įvykdomas vieną kartą - sistemai pasileidžiant. Nors teoriškai vartotojai galėtų tų BAT failų prisikurti daug, dėl visiškai neadekvataus BAT kalbos primityvumo nieko gudraus nesigauna tenai padaryti, tad praktiškai tie BAT failai nei nėra, nei buvo labai vartojami. Kaip tik tas atvejis, kai dėl gan nedidelio nedadarymo ištisas didžiulis [[fyčeris]] - DOS automatizavimo galimybės - taip ir netapo bent kiek naudojamu. | |||
Šiais laikais BAT failų pogramavimo gali prireikti nebent jei bandot kažką labai gudraus daryti su kokia nors [[Windows]] sistema ar kokiu nors senoviniu [[DOS]]. | |||
== BAT failų programavimo kalba == | |||
'''BAT''' - tokia kraštutinai primityvi [[programavimo kalba]], esanti [[DOS]] sistemose, o taip pat ir įvairiose [[Windows]] versijose, nes šios palaiko DOS ir BAT galimybes. Programos, parašytos šia kalba, turi [[failų išplėtimas|failo išplėtimą]] ".BAT". | |||
Savo esme šita kalba nusižiūrėta nuo [[UNIX]] sistemose esančių [[Shell]] programavimo galimybių, tačiau labai supaprastinta ir suprimityvinta. | Savo esme šita kalba nusižiūrėta nuo [[UNIX]] sistemose esančių [[Shell]] programavimo galimybių, tačiau labai supaprastinta ir suprimityvinta. | ||
| 9 eilutė: | 16 eilutė: | ||
O bendrai tai šita kalba yra baisiai primityvi, daugiau dalykų neturinti, negu kad turinti. | O bendrai tai šita kalba yra baisiai primityvi, daugiau dalykų neturinti, negu kad turinti. | ||
Ką turi - tai visgi kažkokius nelabai vykusius IF tipo sąlyginius sakinius, neišvengiamą [[GOTO]] naudojimą (tai vienintelė tokia kalba, kurioje GOTO neįmanoma išvengti), bei natūralų išorinių komandų naudojimą. Kaip išorinės komandos, vykdomos visos programos, kurios tiktai yra aptinkamos vykdomųjų programų kataloguose, o šie nustatomi pagal iš anksto apibrėžtą PATH kintamąjį. | Ką turi - tai visgi kažkokius nelabai vykusius (labai komplikuotai naudojamus) IF tipo sąlyginius sakinius, neišvengiamą [[GOTO]] naudojimą (tai vienintelė tokia kalba, kurioje GOTO neįmanoma išvengti), bei natūralų išorinių komandų naudojimą. Kaip išorinės komandos, vykdomos visos programos, kurios tiktai yra aptinkamos vykdomųjų programų kataloguose, o šie nustatomi pagal iš anksto apibrėžtą PATH kintamąjį. | ||
Kaip atrodo Hello World? Ogi paprastai: | Kaip atrodo Hello World? Ogi paprastai: | ||
pakeitimai