28.01.2015 Views

Hermes: A Tutorial and Reference Manual - Researcher - IBM

Hermes: A Tutorial and Reference Manual - Researcher - IBM

Hermes: A Tutorial and Reference Manual - Researcher - IBM

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

AppendixC.PredenedModule217<br />

dening,72<br />

on(others),50<br />

on(others),96<br />

operatingsystem,4<br />

or,105<br />

ordered<br />

tableoperations,29<br />

ordered,108<br />

orderedtable,28<br />

orderedtable,28<br />

others,96<br />

otherwise,27<br />

outcome,88<br />

outport,119<br />

outputport,8,22,119<br />

denition,24<br />

overlap,121<br />

parent,8<br />

passingparametersbyvalue-result,<br />

12<br />

pointers,prohibited,4<br />

polymorph,94<br />

polymorph,64<br />

polymorphtypefamily,125<br />

polymorphictypes,none,18<br />

PolymorphMismatchexception,66,<br />

126,127<br />

position,41<br />

positioninatable,28,110{112<br />

position-of-element,92<br />

position-of-element,113,114<br />

position-of-selector,114<br />

position-of-selector,42<br />

postcondition,89<br />

postconditionfunction,90<br />

precondition,88<br />

predened,19,75<br />

charactertype,102<br />

predefined,19,78<br />

predenedexceptions<br />

DivideByZero,104<br />

predefined!boolean,97<br />

predefined!program,51<br />

procedure,40<br />

procedure,125<br />

procedureof,40<br />

procedures,40<br />

process,4<br />

communication,12{17<br />

module,8<br />

name,79<br />

termination,29<br />

process,19<br />

block,96<br />

program,15<br />

checked,23<br />

program,15<br />

programliteral,50<br />

programvalue,71,80<br />

punctuation,73,74<br />

qualier,80,81<br />

RangeErrorexception,29,106,111,<br />

112<br />

realliteral,73<br />

typefamily,103<br />

realarithmetic,103<br />

receive,5,9,123<br />

record,107<br />

recorddenition,43<br />

rem,104<br />

remove,29,42,111<br />

repeatclause,97<br />

reservedwords,74<br />

resolution,75<br />

ofbasevariables,76<br />

ofcomponentnames,77<br />

oftypenames,77<br />

resultvariable,100<br />

return,5,9,24,123<br />

exception,78<br />

reveal,63,117<br />

safenumber,103<br />

safenumbers,103<br />

scalartypefamilies,101<br />

scope,76,80

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

Saved successfully!

Ooh no, something went wrong!