03.07.2013 Views

Acceleo 2.6 : Référence

Acceleo 2.6 : Référence

Acceleo 2.6 : Référence

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

3.2.17 - nPush<br />

nPush() : obsolète<br />

Empile le receveur sur la pile du contexte.<br />

Receveur<br />

Retour<br />

Disponibilité<br />

<strong>Acceleo</strong> <strong>2.6</strong> : <strong>Référence</strong><br />

Page 34/112<br />

ENode, c'est à dire tous les types d'objets (int, double, boolean, String, ENodeList,<br />

EObject)<br />

rien<br />

Description détaillée<br />

<strong>Acceleo</strong> V1.0<br />

Le service “ nPush ” empile le receveur sur la pile du contexte. Le contexte s'étend sur le script courant<br />

ainsi que sur tous les scripts auxquels il fait appel. Une chaîne vide est générée à l'endroit où il est appelé.<br />

Obsolète : utiliser push().<br />

Exemple(s) d'utilisation<br />

Soient a, b, c des objets et les instructions suivantes (d'autres instructions peuvent être ajoutées entre ces lignes) :<br />

: On empile a. On génère une chaîne de caractère vide.<br />

: la pile est a | b. On génère une chaîne de caractère vide.<br />

: la pile est a. On ne récupère pas b. On génère une chaîne de caractères vide.<br />

: la pile est a | c. On génère une chaîne de caractère vide.<br />

: la pile est a. On ne récupère pas c. On génère une chaîne de caractères vide.<br />

: la pile est vide. On ne récupère pas a. On génère une chaîne de caractères vide.<br />

Voir aussi<br />

push(), pop(), peek()

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!