Changeset 4632480 in tol
- Timestamp:
- Oct 18, 2010, 10:54:22 AM (16 years ago)
- Branches:
- 1941-docker-image-to-test, devel, master
- Children:
- 52d34ff
- Parents:
- 9489e9c6
- File:
-
- 1 edited
-
tol/stdlib/general/TolPackage/TolPackage.tol (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tol/stdlib/general/TolPackage/TolPackage.tol
r9489e9c6 r4632480 4 4 // PURPOSE: Defines NameBlock TolPackage 5 5 ////////////////////////////////////////////////////////////////////////////// 6 /*7 //////////////////////////////////////////////////////////////////////////////8 //Clase base de la que deberían heredar los paquetes9 Class @PackageBase10 //////////////////////////////////////////////////////////////////////////////11 {12 //Descripción breve en una línea13 Text _.autodoc.brief;14 //Descripción detallada15 Text _.autodoc.description;16 //i.e. http://packages.tol-project.org/OfficialTolArchiveNetwork/17 Text _.autodoc.url;18 //i.e. [["Palabras","Clave", ...]]19 Set _.autodoc.keys;20 //i.e. [[ "fulanito@mail.tal", "menganito@mail.cual"]];21 Set _.autodoc.authors;22 Text _.autodoc.minTolVersion = Copy(TolReleaseId);23 //Sube cuando hay cambios de cierta envergadura24 //Mientras es cero se entiende que es una versión beta o en pruebas25 Real _.autodoc.version.high;26 //Sube ante cualquier cambio por pequeño que sea y baja a 1 ó 027 //cuando sube _.autodoc.version.high28 //Cuando se tiene que probar alguna característica introducida en29 //nueva versión alta se le pone 0 a la baja30 Real _.autodoc.version.low;31 //i.e. [["paquete1","paquete2", ...]];32 Set _.autodoc.dependencies;33 6 34 //El método de inicialización de acciones no decarativas será invocado35 //de forma automática por el #Require la primera vez que se le llame en36 //cada sesión TOL37 Real StartActions(Real void) { True }38 };39 */40 7 NameBlock TolPackage = [[ 41 8 Text _.autodoc.description = "Utilidades para el manejo de paquetes TOL: " 42 9 "instalación, actualización, borrado, consulta de estado, etc.\n" 43 "Tiene una Class Repository que implementa todos los métodos de un " 44 "repositorio dado.\n" 45 "Para facilitar las llamadas también hay un conjunto de métodos equivalentes " 46 "teniendo el repositorio como un argumento de texto que se ocupa de obtener " 47 "la instancia de la clase y llamar luego al étodo interno adecuado."; 10 "."; 11 48 12 Set _.autodoc.keys = [["TOL","Package","Repository","Modularity"]]; 49 13 Set _.autodoc.authors = [["vdebuen@tol-project.org"]]; 50 Text _.currentTolVersion = Tokenizer(Version," ")[1];51 52 14 53 15 #Embed "common.tol"; … … 58 20 59 21 //Sólo en version de pruebas 60 // NameBlockTolPackage::Client::Initialize(0);22 //Real TolPackage::Client::Initialize(0); 61 23
Note: See TracChangeset
for help on using the changeset viewer.
