wiki:upgrade/package
close Warning: Can't synchronize with repository "(default)" (/var/svn/mms does not appear to be a Subversion repository.). Look in the Trac log for more information.

Version 1 (modified by Pedro Gea, 15 years ago) (diff)

--

Actualización a MMS_0.6

Paquete y nueva nomenclatura

En la versión 0.6 hemos optado por dotar a MMS de una estructura más modular y convertir la herramienta en un paquete TOL que puede utilizarse simplemente solicitándolo mediante una sentencia:

#Require MMS

El paquete MMS consiste en un nameblock que contiene todas las funcionalidades y definiciones del sistema.

Clases

Las clases de MMS se renombran para evitar redundancia. Mientras en MMS_0.5 las clases eran globales y mostraban un prefijo que indicaban su pertenencia a MMS:

@MMS.<Class>

en MMS_0.6 el prefijo se elimina y las clases que ahora son locales al nameblock {{{MMS}} se acceden mediante:

MMS::@<Class>