|
@@ -1,211 +1,5 @@
|
|
|
[info][lexical] set_start
|
|
|
|
|
|
-[info][lexical] p = '('
|
|
|
-
|
|
|
-[debug][lexical] check list : paser_list[0]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[1]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[2]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[3]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[4]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[5]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[6]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[7]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[8]->status = -3
|
|
|
-[debug][lexical] check list : paser_list[9]->status = -1
|
|
|
-[debug][lexical] check list : end_count = 0
|
|
|
-[debug][lexical] check list : not_count = 9
|
|
|
-[debug][lexical] check list : count all = 10
|
|
|
-
|
|
|
-[debug][lexical] continue to paser
|
|
|
-
|
|
|
-[info][lexical] p = '2'
|
|
|
-
|
|
|
-[debug][lexical] check list : paser_list[0]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[1]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[2]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[3]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[4]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[5]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[6]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[7]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[8]->status = -2
|
|
|
-[debug][lexical] check list : paser_list[9]->status = -1
|
|
|
-[debug][lexical] check list : end_count = 1
|
|
|
-[debug][lexical] check list : not_count = 9
|
|
|
-[debug][lexical] check list : count all = 10
|
|
|
-
|
|
|
-[info][lexical] back_p
|
|
|
-
|
|
|
-[info][lexical] get value = '(' len = 1 from 8
|
|
|
-
|
|
|
-[debug]token type = 8
|
|
|
-
|
|
|
-[info][lexical] set_start
|
|
|
-
|
|
|
-[info][lexical] p = '2'
|
|
|
-
|
|
|
-[debug][lexical] check list : paser_list[0]->status = 1
|
|
|
-[debug][lexical] check list : paser_list[1]->status = 1
|
|
|
-[debug][lexical] check list : paser_list[2]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[3]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[4]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[5]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[6]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[7]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[8]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[9]->status = -1
|
|
|
-[debug][lexical] check list : end_count = 0
|
|
|
-[debug][lexical] check list : not_count = 8
|
|
|
-[debug][lexical] check list : count all = 10
|
|
|
-
|
|
|
-[debug][lexical] continue to paser
|
|
|
-
|
|
|
-[info][lexical] p = ' '
|
|
|
-
|
|
|
-[debug][lexical] check list : paser_list[0]->status = -2
|
|
|
-[debug][lexical] check list : paser_list[1]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[2]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[3]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[4]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[5]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[6]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[7]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[8]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[9]->status = -1
|
|
|
-[debug][lexical] check list : end_count = 1
|
|
|
-[debug][lexical] check list : not_count = 9
|
|
|
-[debug][lexical] check list : count all = 10
|
|
|
-
|
|
|
-[info][lexical] back_p
|
|
|
-
|
|
|
-[info][lexical] get value = '2' len = 1 from 0
|
|
|
-
|
|
|
-[debug]token type = 0
|
|
|
-
|
|
|
-[info][lexical] set_start
|
|
|
-
|
|
|
-[info][lexical] p = ' '
|
|
|
-
|
|
|
-[debug][lexical] check list : paser_list[0]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[1]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[2]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[3]->status = -3
|
|
|
-[debug][lexical] check list : paser_list[4]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[5]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[6]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[7]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[8]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[9]->status = -1
|
|
|
-[debug][lexical] check list : end_count = 0
|
|
|
-[debug][lexical] check list : not_count = 9
|
|
|
-[debug][lexical] check list : count all = 10
|
|
|
-
|
|
|
-[debug][lexical] continue to paser
|
|
|
-
|
|
|
-[info][lexical] p = '+'
|
|
|
-
|
|
|
-[debug][lexical] check list : paser_list[0]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[1]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[2]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[3]->status = -2
|
|
|
-[debug][lexical] check list : paser_list[4]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[5]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[6]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[7]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[8]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[9]->status = -1
|
|
|
-[debug][lexical] check list : end_count = 1
|
|
|
-[debug][lexical] check list : not_count = 9
|
|
|
-[debug][lexical] check list : count all = 10
|
|
|
-
|
|
|
-[info][lexical] back_p
|
|
|
-
|
|
|
-[info][lexical] get value = ' ' len = 1 from 3
|
|
|
-
|
|
|
-[info][lexical] set_start
|
|
|
-
|
|
|
-[info][lexical] p = '+'
|
|
|
-
|
|
|
-[debug][lexical] check list : paser_list[0]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[1]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[2]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[3]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[4]->status = -3
|
|
|
-[debug][lexical] check list : paser_list[5]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[6]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[7]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[8]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[9]->status = -1
|
|
|
-[debug][lexical] check list : end_count = 0
|
|
|
-[debug][lexical] check list : not_count = 9
|
|
|
-[debug][lexical] check list : count all = 10
|
|
|
-
|
|
|
-[debug][lexical] continue to paser
|
|
|
-
|
|
|
-[info][lexical] p = ' '
|
|
|
-
|
|
|
-[debug][lexical] check list : paser_list[0]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[1]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[2]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[3]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[4]->status = -2
|
|
|
-[debug][lexical] check list : paser_list[5]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[6]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[7]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[8]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[9]->status = -1
|
|
|
-[debug][lexical] check list : end_count = 1
|
|
|
-[debug][lexical] check list : not_count = 9
|
|
|
-[debug][lexical] check list : count all = 10
|
|
|
-
|
|
|
-[info][lexical] back_p
|
|
|
-
|
|
|
-[info][lexical] get value = '+' len = 1 from 4
|
|
|
-
|
|
|
-[debug]token type = 4
|
|
|
-
|
|
|
-[info][lexical] set_start
|
|
|
-
|
|
|
-[info][lexical] p = ' '
|
|
|
-
|
|
|
-[debug][lexical] check list : paser_list[0]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[1]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[2]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[3]->status = -3
|
|
|
-[debug][lexical] check list : paser_list[4]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[5]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[6]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[7]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[8]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[9]->status = -1
|
|
|
-[debug][lexical] check list : end_count = 0
|
|
|
-[debug][lexical] check list : not_count = 9
|
|
|
-[debug][lexical] check list : count all = 10
|
|
|
-
|
|
|
-[debug][lexical] continue to paser
|
|
|
-
|
|
|
-[info][lexical] p = '2'
|
|
|
-
|
|
|
-[debug][lexical] check list : paser_list[0]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[1]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[2]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[3]->status = -2
|
|
|
-[debug][lexical] check list : paser_list[4]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[5]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[6]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[7]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[8]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[9]->status = -1
|
|
|
-[debug][lexical] check list : end_count = 1
|
|
|
-[debug][lexical] check list : not_count = 9
|
|
|
-[debug][lexical] check list : count all = 10
|
|
|
-
|
|
|
-[info][lexical] back_p
|
|
|
-
|
|
|
-[info][lexical] get value = ' ' len = 1 from 3
|
|
|
-
|
|
|
-[info][lexical] set_start
|
|
|
-
|
|
|
[info][lexical] p = '2'
|
|
|
|
|
|
[debug][lexical] check list : paser_list[0]->status = 1
|
|
@@ -224,7 +18,7 @@
|
|
|
|
|
|
[debug][lexical] continue to paser
|
|
|
|
|
|
-[info][lexical] p = ')'
|
|
|
+[info][lexical] p = '*'
|
|
|
|
|
|
[debug][lexical] check list : paser_list[0]->status = -2
|
|
|
[debug][lexical] check list : paser_list[1]->status = -1
|
|
@@ -248,89 +42,6 @@
|
|
|
|
|
|
[info][lexical] set_start
|
|
|
|
|
|
-[info][lexical] p = ')'
|
|
|
-
|
|
|
-[debug][lexical] check list : paser_list[0]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[1]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[2]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[3]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[4]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[5]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[6]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[7]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[8]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[9]->status = -3
|
|
|
-[debug][lexical] check list : end_count = 0
|
|
|
-[debug][lexical] check list : not_count = 9
|
|
|
-[debug][lexical] check list : count all = 10
|
|
|
-
|
|
|
-[debug][lexical] continue to paser
|
|
|
-
|
|
|
-[info][lexical] p = ' '
|
|
|
-
|
|
|
-[debug][lexical] check list : paser_list[0]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[1]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[2]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[3]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[4]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[5]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[6]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[7]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[8]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[9]->status = -2
|
|
|
-[debug][lexical] check list : end_count = 1
|
|
|
-[debug][lexical] check list : not_count = 9
|
|
|
-[debug][lexical] check list : count all = 10
|
|
|
-
|
|
|
-[info][lexical] back_p
|
|
|
-
|
|
|
-[info][lexical] get value = ')' len = 1 from 9
|
|
|
-
|
|
|
-[debug]token type = 9
|
|
|
-
|
|
|
-[info][grammar] (polynomial)out
|
|
|
-[info][lexical] set_start
|
|
|
-
|
|
|
-[info][lexical] p = ' '
|
|
|
-
|
|
|
-[debug][lexical] check list : paser_list[0]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[1]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[2]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[3]->status = -3
|
|
|
-[debug][lexical] check list : paser_list[4]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[5]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[6]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[7]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[8]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[9]->status = -1
|
|
|
-[debug][lexical] check list : end_count = 0
|
|
|
-[debug][lexical] check list : not_count = 9
|
|
|
-[debug][lexical] check list : count all = 10
|
|
|
-
|
|
|
-[debug][lexical] continue to paser
|
|
|
-
|
|
|
-[info][lexical] p = '*'
|
|
|
-
|
|
|
-[debug][lexical] check list : paser_list[0]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[1]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[2]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[3]->status = -2
|
|
|
-[debug][lexical] check list : paser_list[4]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[5]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[6]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[7]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[8]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[9]->status = -1
|
|
|
-[debug][lexical] check list : end_count = 1
|
|
|
-[debug][lexical] check list : not_count = 9
|
|
|
-[debug][lexical] check list : count all = 10
|
|
|
-
|
|
|
-[info][lexical] back_p
|
|
|
-
|
|
|
-[info][lexical] get value = ' ' len = 1 from 3
|
|
|
-
|
|
|
-[info][lexical] set_start
|
|
|
-
|
|
|
[info][lexical] p = '*'
|
|
|
|
|
|
[debug][lexical] check list : paser_list[0]->status = -1
|
|
@@ -349,7 +60,7 @@
|
|
|
|
|
|
[debug][lexical] continue to paser
|
|
|
|
|
|
-[info][lexical] p = ' '
|
|
|
+[info][lexical] p = '3'
|
|
|
|
|
|
[debug][lexical] check list : paser_list[0]->status = -1
|
|
|
[debug][lexical] check list : paser_list[1]->status = -1
|
|
@@ -373,46 +84,6 @@
|
|
|
|
|
|
[info][lexical] set_start
|
|
|
|
|
|
-[info][lexical] p = ' '
|
|
|
-
|
|
|
-[debug][lexical] check list : paser_list[0]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[1]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[2]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[3]->status = -3
|
|
|
-[debug][lexical] check list : paser_list[4]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[5]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[6]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[7]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[8]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[9]->status = -1
|
|
|
-[debug][lexical] check list : end_count = 0
|
|
|
-[debug][lexical] check list : not_count = 9
|
|
|
-[debug][lexical] check list : count all = 10
|
|
|
-
|
|
|
-[debug][lexical] continue to paser
|
|
|
-
|
|
|
-[info][lexical] p = '3'
|
|
|
-
|
|
|
-[debug][lexical] check list : paser_list[0]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[1]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[2]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[3]->status = -2
|
|
|
-[debug][lexical] check list : paser_list[4]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[5]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[6]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[7]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[8]->status = -1
|
|
|
-[debug][lexical] check list : paser_list[9]->status = -1
|
|
|
-[debug][lexical] check list : end_count = 1
|
|
|
-[debug][lexical] check list : not_count = 9
|
|
|
-[debug][lexical] check list : count all = 10
|
|
|
-
|
|
|
-[info][lexical] back_p
|
|
|
-
|
|
|
-[info][lexical] get value = ' ' len = 1 from 3
|
|
|
-
|
|
|
-[info][lexical] set_start
|
|
|
-
|
|
|
[info][lexical] p = '3'
|
|
|
|
|
|
[debug][lexical] check list : paser_list[0]->status = 1
|