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

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

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

AppendixC.PredenedModule215<br />

coercion,88,89<br />

coercionoperations,57<br />

comment,73<br />

comparison,94,125<br />

ofrecords,107<br />

ofvariants,115<br />

componentname<br />

resolutionof,77<br />

components,107<br />

concatenate,109<br />

connect,14,121<br />

constant,88<br />

constant,22<br />

constantcopy,88,112,113,119,<br />

127<br />

constraint,131<br />

ConstraintErrorexception,132<br />

ConstraintFailureexception,132<br />

conversion<strong>and</strong>resolution,72<br />

convertoperator,106<br />

copyof,29<br />

copyingavalue,94<br />

create,124<br />

createof,15,16,24<br />

currentprogram,129<br />

deadcode,91<br />

declaration,18,19<br />

hidingnotallowed,20<br />

declarationslist,76<br />

denition,18<br />

denitionsmodule,21,77<br />

denitionsmodules,19<br />

Depletionexception,95<br />

discard,57,95,95<br />

Discardedexception,29,119,123<br />

discardedexceptions,78<br />

Disconnectedexception,29,99,<br />

122,123<br />

dissolve,116<br />

DivideByZeroexception,104<br />

DuplicateKeyexception,43,48,<br />

111,112<br />

element,107<br />

elementtype,107<br />

else,97<br />

empty,61,120<br />

enabledclause,99<br />

entrytypestate,118<br />

enumerationtypefamily,102<br />

evaluate,seeexpressionblock<br />

eventguard,26,98<br />

every,110<br />

everyof,42<br />

exception,11,119,122<br />

denition,22<br />

h<strong>and</strong>ler,11,96<br />

nameresolution,78<br />

return,123<br />

exists,110<br />

existsof,48<br />

exitnameresolution,79<br />

exit,79,88,123<br />

exit,101<br />

exitformaltypestate,119<br />

exittypestate,24<br />

expressionblock,59,88,100{101<br />

extract,42,111<br />

fairness<br />

inreceivestatement,122<br />

inselectstatement,99<br />

lterprogram,12<br />

forenumerate,106<br />

forstatement,46<br />

for-inspect,113<br />

forall,110<br />

formaltypestate,86<br />

full,23,78,85<br />

function<br />

call,121<br />

functioncall,122<br />

functionnotation,12<br />

generator<br />

process,125<br />

generatorprocess,125<br />

guard,98

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

Saved successfully!

Ooh no, something went wrong!