|
java词法分析器(35) [INFOR]读取关键字: [INDEX: 8][VALUE: int] [INFOR]读取关键字: [INDEX: 9][VALUE: do] [INFOR]读取关键字: [INDEX: 10][VALUE: for] [INFOR]读取关键字: [INDEX: 11][VALUE: int] [INFOR]读取关键字: [INDEX: 12][VALUE: System] [INFOR]读取类型种别码: [KEY: 1][VALUE: identity] [INFOR]读取类型种别码: [KEY: 2][VALUE: digit] [INFOR]读取类型种别码: [KEY: 3][VALUE: =] [INFOR]读取类型种别码: [KEY: 4][VALUE: +] [INFOR]读取类型种别码: [KEY: 5][VALUE: *] [INFOR]读取类型种别码: [KEY: 6][VALUE: **] [INFOR]读取类型种别码: [KEY: 7][VALUE: ,] [INFOR]读取类型种别码: [KEY: 8][VALUE: (] [INFOR]读取类型种别码: [KEY: 9][VALUE: )] [INFOR]读取类型种别码: [KEY: 10][VALUE: {] [INFOR]读取类型种别码: [KEY: 11][VALUE: }] [INFOR]读取类型种别码: [KEY: 12][VALUE: [] [INFOR]读取类型种别码: [KEY: 13][VALUE: ]] [INFOR]读取类型种别码: [KEY: 14][VALUE: .] [INFOR]开始单词分析//////////////////////////////////////// ...................begin row 1....................... [INFOR]正在处理行: 1 [INFOR]已过滤句子: public class aClass{ [第1行] [保留字] public [保留字] class [标识符] aClass[种别码] 1 [左大括号] {[种别码] 10 ...................end row 1......................... ...................begin row 2....................... [INFOR]正在处理行: 2 [INFOR]已过滤句子: public void aMethod( int value ) { [第2行] [保留字] public [保留字] void [标识符] aMethod[种别码] 1 [左括号] ([种别码] 8 [保留字] int [标识符] value[种别码] 1 [右括号] )[种别码] 9 [左大括号] {[种别码] 10 ...................end row 2......................... ...................begin row 3....................... [INFOR]正在处理行: 3 [INFOR]已过滤句子: System.out.println( value ); [第3行] [保留字] System [点号] .[种别码] 14 [标识符] out[种别码] 1 [点号] .[种别码] 14 [标识符] println[种别码] 1 [左括号] ([种别码] 8 [标识符] value[种别码] 1 [右括号] )[种别码] 9 ...................end row 3......................... ...................begin row 4....................... [INFOR]正在处理行: 4 [INFOR]已过滤句子: } [第4行] [右大括号] }[种别码] 11 ...................end row 4......................... ...................begin row 5....................... [INFOR]正在处理行: 5
|