When the following command is typed,/vol/lab/secondyear/bin/genlr dimension, I have got these messages: 1. dimension.toks -> ScannerTokens and ParserTokens 2. dimension.gram and ParserTokens -> dimension.lalr 3. ScannerTokens and dimension.scan -> dimension.rex 4. dimension.lalr -> Parser.def, Parser.mod and Parser.Tab 51, 1: Warning not reachable 'real' 54, 1: Warning not reachable 'BASICDIMENSION' 55, 1: Warning not reachable 'COMPLEXDIMENSION' 56, 1: Warning not reachable 'BASICUNIT' 57, 1: Warning not reachable 'COMPLEXUNIT' 58, 1: Warning not reachable 'UNITOF' 59, 1: Warning 'UNITOF' 59, 1: Warning not reachable 'WITH' 101, 8: Warning not reachable 'UMINUS' 8 warning(s) 30 information(s) 5. dimension.rex -> Scanner.def, Scanner.mod and Scanner.Tab 147, 22: Error syntax error 147, 22: Information expected tokens: Ident Number String Char , : / | + - * ? ( [ { > :- 147, 22: Repair token inserted : : 147, 22: Repair token inserted : TargetCode 147, 24: Error syntax error 147, 24: Information expected tokens: Ident 147, 24: Repair token inserted : Ident 4,57772: Error identifier undefined: 147, 24: Repair token inserted : # 147, 24: Repair token inserted : Char 147, 33: Error syntax error 147, 33: Information expected tokens: Ident Number String Char , : / | + - * ? ( [ { > :- 147, 33: Repair token inserted : : 147, 33: Repair token inserted : TargetCode 147, 35: Error syntax error 147, 35: Information expected tokes: Ident 147, 35: Repair token inserted : Ident 4,57772: Error identifier undefined: 147, 35: Repair token inserted : # 147, 35: Repair token inserted : Char