Foglalja le a Tcl programozási nyelv

a Tcl programozási nyelv egy átfogó útmutató Tcl, amely TCL 8.6.

további információkért és részletes Tartalomjegyzékért lásd a hivatalos könyvoldalt.

az ebook verzió (PDF formátum) elérhető Gumroad .

a nyomtatási verzió az Amazontól az USA-ban / Kanadában és európai oldalain érhető el , beleértve az Egyesült Királyságot , Németországot , Franciaországot, Spanyolországot és Olaszországot . Ha tetszik a könyv, az Amazon pozitív véleményét értékelik.,

támogatás

kérjük, küldjön bármilyen hibát vagy egyéb megjegyzést a könyvről az apnmbx-wits-nek a yahoo-nál.

Hibajegyzék

Oldal 19 közepén oldal, (a Gregor E.)

 C:\temp>ftype TclApp=C:\Tcl\bin\tclsh.exe

legyen

 C:\temp>ftype TclApp=C:\Tcl\bin\tclsh.exe "%1" %*

Oldal 61-es lap alján, (a P. Alex)

értékek által tiltott KHV kellene értékek által előírt KHV

Oldal 83, Táblázat 4.7 5. sor (a P. Alex)

Ez magában foglalja 1, hamis, nem … annak kéne lennie … tartalmaz 0, hamis …

97. oldal, az oldal alján, (Saurabh G.-től)., A kódpéldában

 regexp {(?ic)RE} STRING

 regexp {(?in)RE} STRING

162.oldal, az oldal alján (Gregor E.-től). A dict for szintaxisának

 dict for {KEYVAR VALUEVAR} DICTIONARY SCRIPT

297.oldal, az oldal alján (Alex P.-től) kell lennie. A feltétel, ha {$i >= 4} … ha {$i >= 3}….

298. oldal, az oldal teteje, (Alex P.-től). ha {$i == 2}… ha {$i = = 1}….

298. oldal, az oldal közepén, (Alex P.-től). return code value 1 / return kell return code value 2 / return.,

300. oldal, az oldal teteje, (Alex P.-től). …tárgyalt 2 vagy hiba… annak kéne lennie …tárgyalt 1 vagy hiba…”.

308. oldal, az oldal teteje, (Alex P.-től). close $chan közel kell lennie $eredmény.

312. oldal, az oldal közepén, (Alex P.-től). – valami hiba? kellene ?- valami hiba?.

320. oldal, az oldal alján, (Alex P.-től). névtér szintaxis ?Névtér? legyen névtér gyerekek ?Névtér?

355. oldal, a script felé az oldal alján, (Alex P.), változó geom_term_geom legyen geom_term.

355. oldal, az oldal alján, (Alex P.,), vagy seq_arith vagy seq_geom legyen seq:: arith_term vagy seq:: geom_term.

362. oldal, az oldal tetején található szkriptben, platform:: az identitásnak platformnak kell lennie:: azonosítás.

362. oldal, az oldal tetején található szkriptben, csomag ifneededed binpkg… kell Csomag ifneededed $package_name….

378. oldal, az oldal utolsó sora (Alex P.-től). Ez a lehetőség minden megtakarítási számla számára elérhető, de csak a kiválasztott ellenőrző számlákhoz. kell ez a lehetőség áll rendelkezésre, hogy minden ellenőrző számlák, de csak a kiválasztott megtakarítási számlák.,

393. oldal, az oldal teteje, (Alex P.-től). … a parancs self class parancs visszatér … az önálló osztály parancsának kell lennie ….

416. oldal, az oldal teteje, (Alex P.-től). A<< átirányítás működik… legyen a >> átirányítás működik….

601. oldal, az oldal teteje, (Alex P.-től). A foreach,

451., 1., 2. és 3. oldal szintaxisblokkja az előző eval ::bürokrata névtér szerint bürokratikusabb lehet …, azaz.,

 proc ::bureacrat ...

lehet

 proc ::bureaucrat ...

450 .oldal, a mondat közepén, míg a TclOO alapú végrehajtás… kissé hiányosnak tűnik. Talán ez lehet: ellentétben a TclOO alapú megvalósítással … vagy míg egy TclOO alapú megvalósítás … implicit csatornánkénti kontextust biztosít, a névtér alapú nem tart fenn …

beszélgetés

JJM-2017-07-25-megkapta a könyvet az e-mailben, nagyon jól néz ki. Szép munka.

arjen – 2017-07-06 19:35:22

Gratulálunk!, Ez egy üdvözlő mellett a TCL könyvtár és egy terjedelmes egyet, hogy:)

bll 2017-7-6 úgy néz ki, nagyon átfogó. Alig várom, hogy elolvassa.

ALX 2017-07-09 17: 45 év! Először! :- ) “Nos, köszönöm a gyors vásárlást! Te vagy a könyvem első vásárlója! / Ashok ”

RLH: lesz-e könyv / ebook csomag? APN nincs köteg, mert a különböző elosztási csatornák. De lehet, hogy használhatja a kedvezményes árat, amint azt fentebb megjegyeztük. RLH mindkettőt megszerezte. Most olvassa át a könyvet. 🙂

MHO ez a könyv egyszerűen lenyűgöző!,

munka – 2017-11-14 22: 15: 55

gratulálok is! Gyorsan átmentem a TOC-n, ami nagyon ígéretesnek tűnik. Jó látni, hogy ezek a bővítmények, funkciók a közelmúltban hozzá a mag, mint coroutines, TclOO, szálak, adatbázis-kapcsolat, stb .. mind a könyv hatálya alá tartozik. APN köszönöm, és ez volt az egyik elsődleges motivációja a könyv megírásának.

SYStems volt valaki vásárolni az ebook keresztül gumroad, googled gumroad, a vélemények nagyon rossz.,

APN amikor azt mondod, vélemények, feltételezem, hogy úgy érted Gumroad, nem pedig a könyv : -) meglep, hogy látta, hogy olyan sok negatív véleménye gumroad, mert úgy döntöttem, hogy alapján a pozitív vélemények láttam. (Azért is, mert gondoskodnak az uniós áfáról anélkül, hogy külön-külön kellene benyújtanom.) Úgy gondolom, hogy a gumroad legtöbb negatív véleménye az eladó szempontjából (ami én lennék), nem a vevőé. személy szerint nem volt problémám az ezeken keresztül történő értékesítéssel. Eddig mintegy száz e-könyves példányt töltöttek le, és nem hallottak a vásárlók panaszairól.,

rendszerek igen 100% úgy értettem gumroad, nem a könyv 🙂

DPG ez a könyv nagyszerű! Megvan a fizikai változat, mert én csak fizikai, mint ez;) ez a könyv egy jó Index, ami fontos, hogy a fizikai könyv az emberek. APN köszönöm, értékelik. Az ilyen megjegyzéseket azonban a könyv Amazon oldalán még jobban értékelnék, tipp, Tipp 🙂 DPG Kész! APN nagyszerű! Köszönöm.

SYStems kérem, hogy elérhetővé epub változata az ebook. APN sajnos nem., Eredetileg mind az epub, mind a mobi formátumokat próbáltam előállítani, de az eredményeket nem találtam elfogadhatónak a táblázatok és számok megjelenítésének módjában. Csak rossz benyomást hagy a könyvről.

aplsimple-2018-09-20 04:35: 56

kedves Ashok,

találtam néhány apró kérdést a könyvében. Az alábbiakban felsoroljuk őket, egy eredeti szöveget idézünk, egy megjegyzés “- ” – vel kezdődik.

APN köszönöm a listát Alex. A javításaid nagy részét beépítettem a fenti hibákba. A fennmaradó alábbiakban a megjegyzéseim.

4., Néhány parancs kimenete nincs:

373. oldal: – kell lennie:

 % oo::class create CheckingAccount { ... ==> ::SavingsAccount

388. oldal: – kell lennie:

APN ez a tervezés szerint történik. Az interaktív prompt-ban beírt parancsok, valamint a szkriptek, mivel egy fájlban tárolhatók. Az előbbit egy % prompt mutatja, minden parancs kimenetét pedagógiai célokra nyomtatják. Ez utóbbi esetén nem jelenik meg % prompt, csak az utolsó parancs kimenete jelenik meg. A köztes kimenet nem jelenik meg, mivel csak növeli a rendetlenséget, és korlátozott érdeklődést mutat. Már említettem ezt a különbséget az 1.3 szakaszban.,1 (konvenciók) de természetesen valószínűleg nem igazságos, hogy elvárom az olvasóktól, hogy olvassák ezt: -)

5. 379. oldal (alul):

a BillPay osztálynak nincs meghatározása, és nem jó, mert a példa nem működik a CLI – ben. Lehet, hogy módosítani, mint:

megemlítem a szövegben ,” ha volt egy BillPay osztály meghatározott”, de az utat valószínűleg jobb.

6. A probléma az, hogy kihagyja a % tclsh prompt számos példában az egész könyvet.

nem probléma, ha nincs parancs kimenet, vagy a kimenet ugyanabban a sorban jelenik meg.,

azonban, ha van “= = > ” kimenet, akkor a megfelelő bemenetet meg kell jelölni (és nagyon gyakran meg kell jelölni!) a “%”.

ellenkező esetben az olvasó zavarodhat azzal, amit parancs ouputs ezt. Ez is a következetesség kérdése.

Lásd pl. 14.4.3, 14.6, 14.7, 14.9.1, 14.10, 14.11.3.3.

APN lásd a fenti magyarázatot interaktív vs. script különbséget.

Üdvözlettel, Alex Plotnikov

APN köszönöm újra!,

aplsimple-2018-09-20 12:48: 56

hadd repost myself from https://groups.google.com/forum/#!forum/comp.lang.tcl

itt voltam Voronezh obl-ben., Oroszország, a könyved (nyomtatott USA, Middletown, de, 25 Július 2018) egy hónappal a kérés után. Folyamatosan lenyűgözte a könyv, esp. miközben időről időre megoldja a kérdést.

tart néhány megjegyzést. A könyvet közvetetten az Amazontól kapta, azaz először Európába, majd csak azután Oroszországba küldték., Nem volt közvetlen Amazon szállítás Oroszország talán azért, mert ezeket a szankciókat, tudod:) a szállítási vett egy hónap, pénz körülbelül 2500 rubel (~ $40).

a könyv csodálatos. Biblia Tcl valóban Ashok P. Nadkarni hogy TCL apostol. Ne fordítson nagy figyelmet a helyesírási hibákra és apró hátrányokra. Ezek semmi, mint az áruk. Sőt, azt hiszem, Ashok hálás lenne mindenkinek, hogy rámutattak a hátrányokra, bármi is legyen:)

Remélhetőleg ez az információ segít valakinek.,

aplsimple-2018-09-23 14: 48: 07

itt

https://aplsimple.github.io/en/tcl/booksum

a “Tcl programozási nyelv” könyv kódmintáinak végrehajtására szolgáló segédprogram. Megtekintheti a ch14_tcloo szöveget is.txt, amely tartalmazza a segédprogram kimenetét.

csak annyit kell használni a segédprogramot

a segédprogram különlegessége, hogy nem kell törölnie a könyv mintáinak “%” utasításait másolás után beillesztés őket. Azt is hozzá megjegyzéseket, a saját kódját, hibakeresők és mentse az összes külön chNN*.TCL fájlok, amelyek a segédprogramot meglehetősen hasznossá teszik a könyv fejezeteinek olvasása közben.,

lásd a mintákat/OOtcl_book.tcl, amely a 14.fejezet “objektumorientált programozás” mintáit Tartalmazza, itt érhető el:

http://www.magicsplat.com/articles/oo.html

a mintákat a vázlat szerint számozzák, amely nem azonos a könyvvel. Klónozhatja a segédprogramot a könyv más fejezeteihez.

jó lenne, ha más mintákat is felvennénk a booksumba.rar, azonban sok értelme van a vásárlás a könyv, személyes játszik a gigantikus áruház minták.

Ez a segédprogram lehetővé teszi az olvasási fejezet kényelmes összefoglalását a kód lejátszása után., A saját összefoglalók olvasása gyakran a legjobb mód a tudás frissítésére.

aplsimple – 2018-09-24 16:36:08

Frissítve (fent leírtak szerint)

https://aplsimple.github.io/en/tcl/booksum

lehetővé tenné olyan TCL minta beillesztését, amely nem rendelkezik a megfelelő bemélyedéssel. A megfelelő frissítéseket a

https://wiki.tcl-lang.org/15731

a kód behúzásának korrekciója fontos, ha a HTML oldal helyett PDF fájlból másolja be. A PDF-megjelenítők (legalábbis azok, amelyeket teszteltem) eltávolítják a bemélyedést egy kódrészlet másolásakor., Néhány néző még torzíthatja a kapott kódot %, →, Ø, oldalcímek stb.

Adobe pdf reader (Windows) és Okular document viewer (Linux) egyaránt lehetővé teszi, hogy másolja a kódrészleteket a “Tcl programozási nyelv” torzítás nélkül.

Leave a Comment