Bővebb ismertető
Az olvasó egy olyan könyvet tart a kezében, amely a Clipper programnyelvvel most ismerkedők és azt már régebben alkalmazók számára egyaránt hasznos segédeszköz lehet. Az eddig e témában megjelent könyvektől eltérően nem alfabetikus sorrendben tartalmazza az utasítás- és függvénykészlet leírását, hanem egy program megírását követve funkciók szerint csoportosítva ismerteti azokat. Ennek vezérfonalát egy - a könyvön végigvonuló - program ismertetése adja. Ez a megoldás hasznos egyrészt a kezdőknek, mert az utasításkészlet megismerése mellett ötleteket kaphatnak, hogyan építsék fel programjukat, a magyarázatok és a csoportosítás pedig lehetővé teszi, hogy akár tankönyvként is használják. A könyv felépítése hasznos a haladóbbaknak is, mivel az azonos funkciókat végrehajtó utasítások egy csokorba gyűjtése révén könnyebben áttekinthetik a választási lehetőségeket ugyanannak a problémának a megoldására. Ennek során esetleg olyan utasítással vagy függvénnyel találkozhatnak, amelyről eddig esetleg nem is tudtak. Ez különösen az 5.01 verzió jelentősen bővült függvénykészletének áttekintéséhez nyújt nagy segítséget. A teljesen haladók számára pedig az eddigieknél jóval bővebb magyarázatok, a minden utasításnál, függvénynél megtalálható példák, és a kifejezetten nekik ajánlott fejezet - amely az alacsonyszintű állománykezeléssel, az Extend System részletes bemutatásával és a szabvány osztályokkal foglalkozik - szolgáltathatnak fontos információkat.
A könyv a tartalomjegyzékben látható csoportosításban tartalmazza az utasítás- és függvénykészletet, így egy programbeli probléma megoldásához nem kell a teljes könyvet végiglapoznia annak, aki a legmegfelelőbb utasítást akarja kiválasztani, elegendő a problémával foglalkozó részt tanulmányozni. Aki egy konkrét utasítás vagy függvény ismertetését keresi, az a betűrendes tárgymutató segítségével találhatja meg azt.
A Clipper 5.0 verzióját viszonylag gyorsan követte az azt javító, módosító 5.01. A könyvben alapvetően az 5.01 ismertetését tűztem ki célul, de figyelembe vettem azok igényét, akik csak az 5.0-val rendelkeznek, ezért azokon a helyeken, ahol a két változat között eltérés van, azt szembetűnően jelzem. Külön jel mutatja ha csak a paraméterezésben vagy a működésben van eltérés, illetve külön jel látható a teljesen új lehetőségek mellett.