26.12.2012 Views

ATL: Atlas Transformation Language Specification of the ... - Eclipse

ATL: Atlas Transformation Language Specification of the ... - Eclipse

ATL: Atlas Transformation Language Specification of the ... - Eclipse

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Push int constant.<br />

Format<br />

Operand Stack<br />

Description<br />

pushi<br />

i<br />

… ⇒ …, i<br />

Push <strong>the</strong> int constant i onto <strong>the</strong> operand stack.<br />

4.2.3 The pushd instruction<br />

Operation<br />

Push double constant.<br />

Format<br />

Operand Stack<br />

Description<br />

Pushd<br />

D<br />

… ⇒ …, d<br />

<strong>Specification</strong> <strong>of</strong> <strong>the</strong> <strong>ATL</strong> Virtual Machine<br />

Push <strong>the</strong> double constant d onto <strong>the</strong> operand stack.<br />

4.2.4 The pusht instruction<br />

Operation<br />

Push true boolean constant.<br />

Format<br />

Operand Stack<br />

Description<br />

pusht<br />

… ⇒ …, true<br />

Push <strong>the</strong> true boolean constant onto <strong>the</strong> operand stack.<br />

4.2.5 The pushf instruction<br />

Operation<br />

Push false boolean constant.<br />

Format<br />

Operand Stack<br />

Description<br />

pushf<br />

… ⇒ …, false<br />

Push <strong>the</strong> false boolean constant onto <strong>the</strong> operand stack.<br />

4.2.6 The pop instruction<br />

Operation<br />

Page 27 / 62

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

Saved successfully!

Ooh no, something went wrong!