18.10.2014 Views

SIMSCRIPT II.5 Programming Language

SIMSCRIPT II.5 Programming Language

SIMSCRIPT II.5 Programming Language

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>SIMSCRIPT</strong> <strong>II.5</strong> <strong>Programming</strong> <strong>Language</strong><br />

Declaration:<br />

Creation:<br />

preamble<br />

temporary entities<br />

every ENTITY has an ARRAY<br />

define ARRAY as an integer variable<br />

define DUMMY as a 2-dimensional array<br />

end<br />

Use:<br />

create an ENTITY<br />

reserve DUMMY(*,*) as 3 by N<br />

let ARRAY(ENTITY) = DUMMY(*,*)<br />

let DUMMY(*,*) = 0<br />

Destruction:<br />

file ENTITY in SET<br />

.<br />

.<br />

remove the last ENTITY from the SET<br />

let DUMMY(*,*) = ARRAY(ENTITY)<br />

for J = 1 to DIM.F(DUMMY(I,*)),<br />

read DUMMY (I,J)<br />

remove ENTITY from SET<br />

let DUMMY(*,*) = ARRAY(ENTITY)<br />

release DUMMY<br />

destroy ENTITY<br />

182

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

Saved successfully!

Ooh no, something went wrong!