Program::= identifier : PROGRAM numberD VERSION numberD = BEGIN END. DependencyList::= | DEPENDS UPON ; ReferencedProgramList::= | , ReferencedProgram::= identifier ( numberD ) VERSION numberD DeclarationList::= | Declaration Declaration::= identifier : TYPE = | identifier : = Constant ; | identifier : = identifier; Type::= SimpleType | ConstructedType SimpleType::= PredefinedType | ReferencedType PredefinedType::= BOOLEAN | CARDINAL | LONG CARDINAL | INTEGER | LONG INTEGER | STRING | UNSPECIFIED | SOURCE | SINK ConstructedType::= { } | ARRAY OF | RECORD [ ] | RECORD [ ] | CHOICE OF { } | PROCEDURE | ERROR ReferencedType::= identifier | identifier . identifier CorrespondenceList::= | , Correspondence::= identifier ( ) OptionalNumber::= | | identifier MandatoryNumber::= | identifier CandidateList::= | , Candidate::= => | ( ) => ArgumentList::= | [ ] | [ ] ResultList::= | RETURNS [ ] | RETURNS [ ] ErrorList::= | REPORTS [ ] FieldList::= | , Field::= : Constant _ | | identifier | identifier identifier | identifier. identifier PredefinedConstant::= TRUE | FALSE | | - | ConstructedConstant::= [ ] | [ ] | [] ElementList::= | , | identifier | identifier , ComponentList::= | , Component::= : | : identifier NameList::= identifier | identifier , number::= numberD | numberO | numberH EMPTY::= ΈSiroccoCourierSyntax.tioga Copyright c 1986 by Xerox Corporation. All rights reserved. Bhargava, August 13, 1986 0:17:14 am PDT Bill Jackson (bj) August 15, 1986 3:18:40 am PDT Κ¨˜codešœ™Kšœ Οmœ0™;Kšœ(™(K™0—K˜š ΟbœΟkœ Ÿœ Ÿœ$Ÿœ˜gK˜—šžœŸœ˜KšŸœŸœ˜&K˜—šžœ˜.Kšœ-˜-K˜—šžœŸœ˜;K˜—šžœŸœ˜Kšœ˜K˜—šž œŸœ ˜+Kšœ"˜"Kšœ!˜!K˜—šžœ˜Kšœ˜K˜—šž œ˜Kšœ˜K˜—šžœŸœ˜KšŸœ˜ KšŸœŸœ˜KšŸœ˜ KšŸœŸœ˜KšŸœ˜KšŸ œ˜ KšŸœ˜KšŸ˜K˜—šžœ˜.KšŸœŸœ˜*KšŸœŸœ˜&KšŸœŸœ˜0KšŸ œ*˜3KšŸœ˜K˜—šžœ˜Kšœ˜K˜—šžœ˜(Kšœ(˜(K˜—šžœ$˜2K˜—šžœŸœ˜Kšœ ˜ Kšœ ˜ K˜—šžœ˜Kšœ ˜ K˜—šž œ˜Kšœ˜K˜—šž œ ˜)Kšœ(˜(K˜—šž œŸœ˜Kšœ˜Kšœ˜K˜—šž œŸœ˜KšŸœ˜KšŸœ˜ K˜—šž œŸœ˜KšŸœ˜K˜—šž œ ˜Kšœ˜K˜—šžœ˜#K˜—šžœ˜!K˜Kšœ˜Kšœ˜Kšœ˜K˜—šžœŸœ˜KšŸœ˜Kšœ ˜ Kšœ ˜ Kšœ˜K˜—šžœ˜*Kšœ˜Kšœ˜K˜—šž œ˜Kšœ˜Kšœ ˜ Kšœ˜K˜—šž œ˜Kšœ˜K˜—šž œ˜&Kšœ˜K˜—šžœ˜Kšœ˜K˜—šžœ ˜Kšœ ˜ Kšœ˜K˜—KšΠbkœ˜K˜—…—Ί