|
java词法分析器(36) [INFOR]已过滤句子: public static void main( String[] args ){ [第5行] [保留字] public [保留字] static [保留字] void [标识符] main[种别码] 1 [左括号] ([种别码] 8 [标识符] String[种别码] 1 [左中括号] [[种别码] 12 [右中括号] ][种别码] 13 [标识符] args[种别码] 1 [右括号] )[种别码] 9 [左大括号] {[种别码] 10 ...................end row 5......................... ...................begin row 6....................... [INFOR]正在处理行: 6 [INFOR]已过滤句子: aClass foo = new aClass(); [第6行] [标识符] aClass[种别码] 1 [标识符] foo[种别码] 1 [等号] =[种别码] 3 [保留字] new [标识符] aClass[种别码] 1 [左括号] ([种别码] 8 [右括号] )[种别码] 9 ...................end row 6......................... ...................begin row 7....................... [INFOR]正在处理行: 7 [INFOR]已过滤句子: int i=0; [第7行] [保留字] int [标识符] i[种别码] 1 [等号] =[种别码] 3 [数字] 0[种别码] 2 ...................end row 7......................... ...................begin row 8....................... [INFOR]正在处理行: 8 [INFOR]已过滤句子: foo.aMethod(i); [第8行] [标识符] foo[种别码] 1 [点号] .[种别码] 14 [标识符] aMethod[种别码] 1 [左括号] ([种别码] 8 [标识符] i[种别码] 1 [右括号] )[种别码] 9 ...................end row 8......................... ...................begin row 9....................... [INFOR]正在处理行: 9 [INFOR]已过滤句子: i = i+1; [第9行] [标识符] i[种别码] 1 [等号] =[种别码] 3 [标识符] i[种别码] 1 [加号] +[种别码] 4 [数字] 1[种别码] 2 ...................end row 9......................... ...................begin row 10....................... [INFOR]正在处理行: 10 [INFOR]已过滤句子: foo.aMethod(i); [第10行] [标识符] foo[种别码] 1 [点号] .[种别码] 14 [标识符] aMethod[种别码] 1 [左括号] ([种别码] 8 [标识符] i[种别码] 1 [右括号] )[种别码] 9 ...................end row 10......................... ...................begin row 11....................... [INFOR]正在处理行: 11 [INFOR]已过滤句子: } [第11行] [右大括号] }[种别码] 11 ...................end row 11......................... ...................begin row 12....................... [INFOR]正在处理行: 12
|