Curso de lima 4: estructuras

la estructuras en lima son una manera muy facil de organizar datos, en lima las estructuras no son realmente estructuras son plantillas de grupos de variables definidad por el usuario al cual se le pueden asignar valores por defecto y ser usadas como finalmente jerarquia de variables
las estructuras se hacen con la palabra clave @structure un ejemplo es:

@structure
{
    prototype
    "sin definir"
    var
        Nombre

    prototype
    int
    var
        edad

    prototype
    "ninguno"
    var
        trabajo
}
Persona
;

ustruct
    Juan
    Persona

var
    Juan->Nombre
    =
    "Juan"

var
    Juan->edad
    =
    23

var
    Juan->trabajo
    =
    "activista del software libre"

esto define una plantilla de estructura con las variables

  1. Nombre con el valor “sin definir”
  2. edad con el valor int (por que no sabia que ponerle)
  3. trabajo con el valor “ninguno” por defecto

luego utilizamos la estructura Persona y la metemos dentro de la variable Juan
despues con var le asignamos valores a los miembros de la estructura

una referencia a @isf que locura , realmente si es una referencia la hice aproposito
no se por que pero me gusto la referencia

2 Me gusta