| line | true | false | branch | 
 
| 67 | 0 | 9 | if exists $$self{'VERSION'} and $$self{'VERSION'} < $Parse::Yapp::Driver::COMPATIBLE | 
 
| 73 | 0 | 9 | if ref $class | 
 
| 85 | 0 | 11 | if ($$self{'DEBUG'}) { } | 
 
| 88 | 0 | 0 | if $@ | 
 
| 99 | 0 | 0 | unless exists $$self{'USER'} | 
 
| 151 | 0 | 0 | if $index < 0 and -$index <= @{$$self{'STACK'};} | 
 
| 161 | 0 | 0 | if @_ | 
 
| 169 | 0 | 2 | if @_ | 
 
| 198 | 0 | 49 | unless exists $$checklist{$prm} | 
 
| 200 | 0 | 49 | unless ref $value eq $$checklist{$prm} | 
 
| 206 | 0 | 33 | unless exists $$outhash{$_} | 
 
| 219 | 0 | 0 | if exists ${'Parse::Yapp::Driver::';}{'_DBParse'} | 
 
| 224 | 0 | 0 | unless open DRV, "<$fname" | 
 
| 227 | 0 | 0 | if (/^\s*sub\s+_Parse\s*{\s*$/ .. /^\s*}\s*#\s*_Parse\s*$/) | 
 
| 283 | 2758 | 1671 | if (exists $$actions{'ACTIONS'}) { } | 
 
| 286 | 732 | 2026 | unless (defined $$token) | 
 
| 292 | 2020 | 2 | exists $$actions{'DEFAULT'} ? : | 
 
|  | 736 | 2022 | exists $$actions{'ACTIONS'}{$$token} ? : | 
 
| 305 | 4427 | 2 | if (defined $act) | 
 
| 308 | 730 | 3697 | if ($act > 0) | 
 
| 314 | 0 | 730 | if ($$errstatus) | 
 
| 329 | 721 | 9 | if $$token ne '' | 
 
| 342 | 9 | 3688 | unless $act | 
 
| 348 | 0 | 3697 | if (unpack('A1', $lhs) eq '@') | 
 
| 349 | 0 | 0 | unless $lhs =~ /^\@[0-9]+\-([0-9]+)$/ | 
 
| 356 | 3340 | 357 | $$dotpos ? : | 
 
| 359 | 2737 | 960 | $#sempar == 0 ? : | 
 
| 361 | 9 | 0 | @sempar ? : | 
 
|  | 3688 | 9 | $code ? : | 
 
| 367 | 9 | 3688 | if ($$check eq 'ACCEPT') | 
 
| 376 | 0 | 3688 | if ($$check eq 'ABORT') | 
 
| 389 | 3688 | 0 | unless ($$check eq 'ERROR') | 
 
| 417 | 2 | 0 | unless ($$errstatus) | 
 
| 421 | 0 | 2 | unless $$errstatus | 
 
| 435 | 0 | 2 | if ($$errstatus == 3) | 
 
| 437 | 0 | 0 | if ($$token eq '') | 
 
| 463 | 2 | 0 | unless (@$stack) | 
 
| 498 | 0 | 9 | if ref $class |