-@use Control.
@plugin "plugin.so" (SAbrFunctions).
+ to add teoria theTeoria (object):
SistemaAutonomoAddTeoria(ptr, (theTeoria get-ptr)).
- + to set value theValue (float) with-name theName (string):
+ + to set-entorno value theValue (float) with-name theName (string):
SistemaAutonomoSetValue(ptr, theName, theValue).
- + to update entorno theEntorno (hash):
+ + to set-dato-final value theValue (float) with-name theName (string):
+ SistemaAutonomoSetDatoFinal(ptr, theName, theValue).
+
+ + to update-entorno entorno theEntorno (hash):
nombre (string).
foreach nombre in keys(theEntorno): {
print "Seteando valor de entorno ", nombre, " con ", theEntorno{nombre}.
- self set value theEntorno{nombre} with-name nombre.
+ self set-entorno value theEntorno{nombre} with-name nombre.
+ }
+
+ + to update-datos-finales datos-finales datos (hash):
+ nombre (string).
+ foreach nombre in keys(datos): {
+ print "Seteando valor de dato final ", nombre, " con ", datos{nombre}.
+ self set-dato-final value datos{nombre} with-name nombre.
}
+ to plan:
SistemaAutonomoPlan(ptr).
+ + to has-next-theory:
+ return SistemaAutonomoHasNextTheory(ptr).
+
+ to get-next-theory:
t (object).
t = new Teoria.