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.dwiedrogi,któreprowadządotegocelu.Jeślijesteśza-
awansowanymużytkownikiemkomputeralubdoświadczonymprogramistą,możesz
pobraćzinternetuwszystkieniezbędneplikiźródłoweidokonaćichkompilacji
samodzielnie
.Jeśliniechceszbrudzićsobierąk,możeszzaopatrzyćsięwgotowe
dowykorzystaniaplikiwykonywalneitoznichkorzystać
.Jeśliniewiesz,corobić,
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ęodsiebietakbardzo.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ępnezpoziomustronyinternetowej
http://lua-users0org/wiki/LuaBinaries
.
Zawszekorzystajznajnowszychwersjiprogramów,chybażemaszważnypowód,abytegonierobić.