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.

case(continued) Description:Copytheenumerationvaluecorrespondingtothecurrent Qualier:absent caseofvariantintoresult. AppendixB.<strong>Hermes</strong>Operations163<br />

checkdenitions(module,library) TypeRules:<br />

predefined!definitions--modules<br />

Exceptions:Depletion, DenitionError Seex11.7,p.117<br />

Preconditions: Description:Checkthatthedenitionscontainedinmodulearecorrect Qualier:absent var(module) init(library) full(module) <strong>and</strong>consistent,bothinternally<strong>and</strong>withrespecttoallthedenitions modulesinlibrary. Postconditions: makechecked(module)<br />

concatenate(result,source1,source2)Exceptions:Depletion, TypeRules: source12orderedtable source22orderedtable source12copyable source22copyable (DuplicateKey) (Uncopyable), Seex11.10,p.130<br />

Preconditions: duplicatekey(result) uncopyable(source2) uncopyable(source1) var(result) init(source2) init(source1) result2orderedtable resultsource1source2 Postconditions: makeinit(result)

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

Saved successfully!

Ooh no, something went wrong!