Changeset 12c4619 in tol


Ignore:
Timestamp:
Jul 29, 2010, 2:49:52 PM (16 years ago)
Author:
Víctor de Buen <vdebuen@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
a437416
Parents:
9f77089
Message:

refs #948
Clase base de la que deberían heredar los paquetes

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@2416 be4846ae-f051-483a-831f-b64e7d08527f

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tol/stdlib/general/TolPackage/TolPackage.tol

    r9f77089 r12c4619  
    44// PURPOSE: Defines NameBlock TolPackage
    55//////////////////////////////////////////////////////////////////////////////
     6/*
     7//////////////////////////////////////////////////////////////////////////////
     8//Clase base de la que deberían heredar los paquetes
     9Class @PackageBase
     10//////////////////////////////////////////////////////////////////////////////
     11{
     12  //Descripción breve en una línea
     13  Text _.autodoc.brief;
     14  //Descripción detallada
     15  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 envergadura
     24  //Mientras es cero se entiende que es una versión beta o en pruebas
     25  Real _.autodoc.version.high;
     26  //Sube ante cualquier cambio por pequeño que sea y baja a 1 ó 0
     27  //cuando sube _.autodoc.version.high
     28  //Cuando se tiene que probar alguna característica introducida en
     29  //nueva versión alta se le pone 0 a la baja
     30  Real _.autodoc.version.low;
     31  //i.e. [["paquete1","paquete2", ...]];
     32  Set  _.autodoc.dependencies;
    633
     34  //El método de inicialización de acciones no decarativas será invocado
     35  //de forma automática por el #Require la primera vez que se le llame en
     36  //cada sesión TOL
     37  Real StartActions(Real void) { True }
     38};
     39*/
    740NameBlock TolPackage = [[
    841Text _.autodoc.description = "Utilidades para el manejo de paquetes TOL: "
Note: See TracChangeset for help on using the changeset viewer.