Treść książki
Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
20
Rozdział1.Zanimzaczniemy
operacyjnychdajeswoimużytkownikomdostępdokompilatorategojęzykawstan-
dardzie.Toniemalżegwarantuje,żebędzieszmógłkorzystaćzinterpreteraLua,
weryfikowaćprzykłady,eksperymentowaćirozwiązywaććwiczeniaprezentowane
wdalszejczęścitejksiążkinaswoimkomputerze,niezależnieodtego,jakiprocesor
nimsterujeipodkontroląjakiegosystemuoperacyjnegoondziała.
Zanimbędzietojednakmożliwe,musiszwejśćwposiadanieplikówwykony-
walnychinterpretera.Sądwiedrogi,któreprowadządotegocelu.Jeślijesteśza-
awansowanymużytkownikiemkomputeralubdoświadczonymprogramistą,możesz
pobraćzinternetuwszystkieniezbędneplikiźródłoweidokonaćichkompilacji
samodzielnie
dowykorzystaniaplikiwykonywalneitoznichkorzystać
możeszpoprostupoprosićktóregośzeswoichprzyjaciółopomocnatymetapie.
WpierwszejczęściksiążkibędziemywykorzystywaćinterpreterLuawwersji5.3
-jesttonajaktualniejszawersjadostępnawchwilipisaniatychsłów.Większość
prezentowanychprzykładówzadziaławstarszychwersjachLuabezmodyfikacji,
niektóremogąwymagaćkosmetycznychzmian,alekilkabędziewykorzystywać
funkcjonalnościdostępnedopieroodwersji5.3.Wszędzietam,gdziebędziemymieli
doczynieniaztakimiprzypadkami,zaznaczętowyraźnie.
Uwaga
KsiążkatadotyczyzastosowańLuadotworzeniadokumentówwL
A
T
E
Xu.Obec-
niesilnikLuaT
E
X,któremuprzyjrzymysiębliżejwdrugiejczęściksiążki,wyko-
rzystujeLuawwersji5.2.Najbliższerozdziałybędąjednakopisywałymożliwości
interpreteraLuawwersji5.3.Stojązatymtrzyzasadniczepowody.Popierwsze,
kolejnewersjeLuanieróżniąsięodsiebieażtakbardzo.ZnającLuawwersji
5.3,doskonaleporadziszsobiezpisaniemprogramówwwersji5.2,azakres
ewentualnychzmianbędziewwiększościprzypadkówskromny.Podrugie,Lua
wwersji5.3torozwiązanienowsze,stabilniejszeibardziejdopracowane.Jego
znajomośćdaCiszansęzastosowaniagowcodziennejpracy,wykraczającej
dalecepozatworzeniedokumentówwL
A
T
E
Xu.Potrzecie,kwestiąkilkumiesię-
cyjestzaktualizowaniedowersji5.3interpreteraLuawbudowanegowsilnik
LuaT
E
X,agdytosięstanie,będzieszwposiadaniuwiedzyotym,jaknajlepiej
możnawykorzystaćjegomożliwości.
3
Plikiźródłoweinterpretera,prekompilatoraiosadzanychbibliotekdlaprogramówpisanychwjęzyku
cmożnapobraćzestrony
http://www0lua0org/ftp/
.Szczegółoweinstrukcjedotyczącedalszego
postępowaniaznimiznajdująsięnastronieinternetowej
http://www0lua0org/manual/503/
readme0html.
4
Tedostępnesązpoziomustronyinternetowej
http://lua-users0org/wiki/LuaBinaries
.
Zawszekorzystajznajnowszychwersjiprogramów,chybażemaszważnypowód,abytegonierobić.