! = .0 !< illegal floating point literal Read(ElSe) If=0.l !< letter l not digit 1 o=018a !< possible error b10 = 1O1.0; !< letter O follows 1 3C=7.0O2; !< digit in VID and letter O precedes 2 name#S = Last# << " S.#" !< wrong string VID USING(b10 > 00 OR. <= b10.AND a !- 0.0)DO{ a=a+1..; c=01.0; !< leading zero not allowed in floating point } WRITE#("No Luck Today); WRITE (""My Scanner has gone astray"); } "There is always one more bug