|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
27
 | 
 0  | 
 0  | 
 unless $cm =~ /^\((.*)\)(.?)$/s  | 
 
| 
55
 | 
 0  | 
 0  | 
 unless $elem =~ /^(\S+?)([\*\?\+]?)$/s  | 
 
| 
81
 | 
 0  | 
 0  | 
 unless $pe =~ /^(\S+)$/s  | 
 
| 
106
 | 
 0  | 
 0  | 
 unless $con =~ /^[\,\|\&]$/s  | 
 
| 
133
 | 
 0  | 
 0  | 
 if ($cm =~ /(.*?)\s\-(\(.*)$/)  | 
 
| 
140
 | 
 0  | 
 0  | 
 if ($cm =~ /(.*?)\s\+(\(.*)$/)  | 
 
| 
154
 | 
 0  | 
 0  | 
 unless ($internal)  | 
 
| 
160
 | 
 0  | 
 0  | 
 if ($cm ne 'EMPTY' and $cm ne 'CDATA' and $cm ne 'RCDATA')  | 
 
| 
161
 | 
 0  | 
 0  | 
 unless ($cm =~ /^\(/s and $rest =~ /^\s*$/s)  | 
 
| 
168
 | 
 0  | 
 0  | 
 if ($cm =~ /^\(/s) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($cm =~ /^\%/s) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($cm =~ /^[\,\|\&]/s) { }  | 
 
| 
187
 | 
 0  | 
 0  | 
 if ($cm =~ /%(.*?);?([\|\,\&\s].*)$/s) { }  | 
 
| 
193
 | 
 0  | 
 0  | 
 if $pe =~ /^\%(.*?);?$/s  | 
 
| 
210
 | 
 0  | 
 0  | 
 if ($cm =~ /(.*?)([\|\,\&\s].*)$/s) { }  |