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

plint/

Acesta este directorul ce gazduieste sursele efective ale aplicatiei plint. Subdirectoarele sunt:
		data/
		in/
		parse/
		prog/
		misc/
		plugin/
Directorul data/ contine sursele legate de ``datele'' vehiculate de limbajul plint, codificate in limbajul C.

Directorul prog/ contine sursele legate de ``datele'' vehiculate de interpretorul plint, adica cele care suporta rularea (interpretarea) programelor.

Directorul parse/ contine sursele ce ajuta analiza lexicala si gramaticala, adica ``parsuirea'' codului.

Directorul misc/ contine diferite (miscellaneous) fisiere utilitare.

Directorul plugin/ contine sursele adaosurilor care se aduc la aplicatie. Acestea ar trebui sa fie symlinkuri spre directorul real in care sunt implementate. Daca ele sunt acceptate definitiv, se pot transfera in directorul plint/lib/plugin.
In subdirectorul plint/plint/plugin exista un symlink lib $\rightarrow$ ../../lib/plugin care poate fi folosit pentru a crea symlinkurile pluginurilor, in genul:


   lib/

name.plugin $\rightarrow$ lib/name.plugin
name $\rightarrow$ lib/name
De asemenea, mai exista un symlink plugin $\rightarrow$ ../../plugin care poate fi folosit pentru a crea symlinkurile pluginurilor imature, in genul:

   plugin/

name.plugin $\rightarrow$ plugin/name.plugin
name $\rightarrow$ plugin/name

In fine, directorul in/ contine sabloanele din care se extind variantele finale ale unor fisiere sursa. Portiunile care se adauga vor fi luate din subdirectoarele directorului plugin/, iar versiunile finale vor fi transferata in subdirectoarele parse/ si prog/. Directorul in/ contine o ierarhie de directoare in ``imagine'' a directorului parinte.


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