Manuel §1.6.32    

Fonction Evaluate

La fonction Evaluate permet d ’évaluer une expression du genre " Entité = Constante ".

Evaluate( Expression) : Status

Les entités doivent être définies dans un fichier d ’environnement actif. La fonction rend 1 en cas de succès, elle rend un message d ’erreur ( texte) en cas d ’erreur.

Exemple :

Le fichier MaFiche.ref contient :

L964.Chargement.Vis = " NB312 "
L964.Rondelle.Couple = 312.45

et le script qui l ’analyse est le suivant

Fichier = FileOpen( " MaFiche.ref ",  " rt ") ;
if Fichier then begin
While Not( EOF( Fichier)) do
Evaluate( FileReadln( Fichier)) ;
FileClose( Fichier) ;
end

Lors de l ’exécution de ce script les données Chargement.Vis et Rondelle.Couple seront directement descendues à leurs automates respectifs.