| OCR Text |
Show 19 The Statewnt List SyRtax <St*tement Li«t>: :«{<StÄt®ment LIst;-/} valued '«l«ient> <valu«d eleinent> ! s«! <valued eiament >; ><Btat«B«nt> Ptata-nt List ® c'em^ntlcs Both commas dud Kern:colons have their usual Ai<GOL meanings .ilthough th.y are allowed a much more flexible usage. A comma deiluUto ^laments in a vector so it rnay be consideredi to preserve ehe value of the previous expression or statement. A semicolon, then, may be considered to destroy the value 01 the previo.is expression or statement. As seen above, borh delimiters may be freely mixed in d <body>, Pragmatics. A semicolon flu.snes the top eiemenc in the run-time stack. A comma, increases the vector count by 1. and leaves the top of the stack intact. Justification. Ab seer, m fcht. examples, this construct allows great freedom and flexibility in creauing lists of values and is pragmaticaliy quite simple. Reoroduced from Ees. availablejopy. |