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.

ontheh<strong>and</strong>ler<strong>and</strong>usedontheexitstatement. withoutraisingabuiltinexceptionorissuingacall.Exitnamesaredened 8.5ExitNames Theexitstatementallowstheprogrammertojumptoah<strong>and</strong>lerclause Thedeningoccurrenceofanexitnameisah<strong>and</strong>lerbeginningonexit. 8.Resolution79<br />

Thenamespaceistheidentierlistappearingafterthewordexit.The visibilityforthesameexitname. nameisvisiblethroughoutthemainclauseoftheblockcontainingthe h<strong>and</strong>ler.Unlikebasevariables,therecanbeseveraloverlappingregionsof<br />

Aprocessnameisusedonlyintheprogramliteralconstruct: exitname,theinnermostvisibledenitionisused. 8.6ProcessNames resolvinganexitname,ifthereareseveralvisibledenitionsofthesame Theappliedoccurrenceofanexitnameisonanexitstatement.When<br />

Theidentierdenotestheprocessmoduleofthatname. programliteral:processidentifier Theidentiermustbepresentinthelinkinglistofthesourcemodule.

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

Saved successfully!

Ooh no, something went wrong!