Package: libtree-simple-perl (1.34-2)
Links for libtree-simple-perl
Debian Resources:
Download Source Package libtree-simple-perl:
- [libtree-simple-perl_1.34-2.dsc]
- [libtree-simple-perl_1.34.orig.tar.gz]
- [libtree-simple-perl_1.34-2.debian.tar.xz]
Maintainers:
- Debian Perl Group (QA Page, Mail Archive)
- Niko Tyni (QA Page)
- gregor herrmann (QA Page)
- Damyan Ivanov (QA Page)
External Resources:
- Homepage [metacpan.org]
Similar packages:
implementazione di un semplice oggetto albero
Tree::Simple è un'implementazione completamente orientata agli oggetti di un semplice albero n-ario. È costruita sulla base del concetto di relazioni genitore-figlio, perciò ogni oggetto Tree::Simple ha sia un genitore sia un insieme di figli (che a loro volta possono avere figli, e così via). Ogni oggetto Tree::Simple ha anche fratelli, che sono semplicemente i figli del genitore più prossimo.
Può essere usato per modellare informazioni gerarchiche come un file system, la struttura organizzativa di una compagnia, una gerarchia di ereditarietà di oggetti, file con versione da un sistema di controllo delle versioni o persino un albero sintattico astratto per l'uso in un analizzatore. Non fa alcuna assunzione riguardo all'uso predestinato, ma invece fornisce semplicemente la struttura e i mezzi per accedervi e attraversarla.
Questo modulo usa le eccezioni e uno stile minimale "Design By Contract". Tutti gli argomenti dei metodi sono necessari, se non diversamente specificato nella documentazione; se un argomento richiesto non è definito solitamente viene sollevata un'eccezione. È anche necessario che molti argomenti siano di un tipo specifico, per esempio l'argomento $parent del costruttore deve essere un oggetto Tree::Simple o un oggetto derivato da Tree::Simple, altrimenti viene sollevata un'eccezione.
Other Packages Related to libtree-simple-perl
|
|
|
|
-
- dep: perl
- "Practical Extraction and Report Language" di Larry Wall
Download libtree-simple-perl
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 39.2 kB | 92.0 kB | [list of files] |