NP


nombre de points

format
message
objet
system
var

NP

NP(L)

         Si L=(x1,y1,z1,...,xn,yn,zn) retourne n.
         Si L="..." retourne le nombre de mots de L séparés par des espaces.
Exemples:
NP[1,12]; retourne 4.
NP("A BC D"); retourne 3.
NP("AB",[1,12],"C"); retourne 3.
Remarque: NP(NIL); retourne 0.

NP format

NP(L) format("c")

         Retourne le nombre de mots de la chaine L séparés par le caractère c.
Exemple:
NP("A!BC!DEF")format("!"); retourne 3.

NP message

NP message("env")

Retourne le nombre total de messages.

NP message("env",n)

Retourne le nombre de messages de l´environnement n.
Exemple:
for(i=0,NP message("env",0)-1){message(0,i);NL;}
imprime tous les messages de l´interpreteur.
for(i=0,NP message("env",1)-1){message(0,i);NL;}
imprime tous les messages d´anyflo.

NP objet

         Retourne le nombre d´objets.

NP system

         Retourne le nombre d´objets dans la pile.
edit system édite le contenu de la pile.

NP system("env")

Retourne le nombre total de commandes.

NP system("env",n)

Retourne le nombre de commandes de l´environnement n.

NP var

       Retourne le nombre de variables externes.

NP var("x")

       Retourne le nombre de points de la variable de nom nn.
Exemples:
x=arc(100,0,PI,6);$NP var("x"); imprime 6.
x="x yy zzz";$NP var("x"); imprime 3.