Subroutine Coverage 
| blib/lib/WAP/wmls/optim.pm | 
|  | 
| Criterion | Covered | Total | % | 
| subroutine | 6 | 38 | 15.7 | 
| pod | 0 | 30 | 0.0 | 
| line | count | pod | subroutine | 
| 4 | 1 | n/a | BEGIN | 
| 5 | 1 | n/a | BEGIN | 
| 6 | 1 | n/a | BEGIN | 
| 7 | 1 | n/a | BEGIN | 
| 9 | 1 | n/a | BEGIN | 
| 15 | 0 | No | optWarning | 
| 34 | 0 | No | optInfo | 
| 52 | 0 | No | optDebug | 
| 64 | 0 | No | checkRangeInteger | 
| 75 | 0 | No | checkRangeFloat | 
| 91 | 0 | No | evalUnopInteger | 
| 144 | 0 | No | evalUnopFloat | 
| 193 | 0 | No | evalUnopString | 
| 230 | 0 | No | evalUnopBoolean | 
| 265 | 0 | No | evalUnopInvalid | 
| 308 | 0 | No | evalBinopInteger | 
| 349 | 1 | n/a | BEGIN | 
| 464 | 0 | No | evalBinopFloat | 
| 537 | 0 | No | optIdtLeftInteger | 
| 716 | 0 | No | optIdtRightInteger | 
| 927 | 0 | No | optIdtRightFloat | 
| 981 | 0 | n/a | _optAddAsg | 
| 1000 | 0 | n/a | _optSubAsg | 
| 1019 | 0 | No | optEvalExpr | 
| 1132 | 0 | No | optLoadVarPop | 
| 1160 | 0 | No | optTobool | 
| 1182 | 0 | No | optUnopNot | 
| 1237 | 0 | No | optLabel | 
| 1252 | 0 | No | optTestJump | 
| 1278 | 0 | No | optReJump | 
| 1298 | 0 | No | optFalseJumpJump | 
| 1322 | 0 | No | optNullJump | 
| 1349 | 0 | No | killVar | 
| 1374 | 0 | No | killDeadExpr | 
| 1422 | 0 | No | killDeadCode | 
| 1445 | 0 | No | convVar2Const | 
| 1461 | 0 | No | optVar | 
| 1541 | 0 | No | Optimize |