next up previous contents
Next: driver/ Up: Ierarhia de directoare Previous: etc/   Cuprins

lib/

O serie de fisiere binare sau text ajung la maturitate, in versiuni finale, bune de folosit; ele sunt stocate in biblioteci (libraries). Contine urmatoarele subdirectoare:
		driver/
		filter/
		insert/
		plotter/
		plugin/
		primitives/
Directorul driver/ contine sursele diferitelor tipuri de drivere, pentru diferite versiuni ale nucleului Linux, functie de tipul sistemului de fisiere montat in directorul /dev, pentru dispozitivul proiectat.

Directorul primitives/ contine fisierul antet de declarare a interfetei de primitive grafice, un ``motor'' optimizat si bufferizat de transformare a primitivelor in comenzi banale de tipul inainte, inapoi, stai pe loc, creion jos/sus, precum si un test X al acestui ``motor''.

Subdirectorul insert/ contine o serie de fisiere sursa plint, utile daca sunt inserate sau incluse in alte surse.

Subdirectorul plugin/ contine acele pluginuri a caror dezvoltare a ajuns la maturitate, si pot fi folosite in construirea unei aplicatii extinse.

Limbajul plint fiind grafic, exista o asemanare cu alte limbaje de acest tip, cum ar fi hpgl sau http://www.lysator.liu.se/ alla/diadia. De aceea sunt utile translatoare intre acestea (sau filtre); directorul filter/ contine implementarea unor asemenea filtre.

Intre dispozitivele de afisare (plotter, fereastra X) si interpretor exista o interfata concretizata in implementarea unor functii C. Acestea sunt organizate in subdirectorul plotter/.


next up previous contents
Next: driver/ Up: Ierarhia de directoare Previous: etc/   Cuprins
Sebastian Glita 2002-06-19