Noeud:Program Listing With Areas, Noeud « Next »:, Noeud « Previous »:Program Listing, Noeud « Up »:Line Specific Environments



Program Listing with Areas


ProgramListingCO = (AreaSpec, ProgramListing, CalloutList*)

AreaSpec = ( (Area | AreaSet )+
           )

Area = EMPTY

AreaSet = ( Area+ )

ProgramListing = ( ( CO | LineAnnotation | %para.char.mix;)+
                 )

CalloutList = ( ( Title, TitleAbbrev? )?,
                Callout+
              )

Callout = ( (%component.mix;)+ )

Elements : ProgramListingCO, AreaSpec, ProgramListing, CalloutList, Area, AreaSet, CO, LineAnnotation, Title, TitleAbbrev, Callout.

ProgramListingCO element is used to define a program listing containing cross-references to descriptions outside the listing. The positions of croos-references into the listing are defined by their coordinates.

A ProgramListingCO element is composed of: