Update & bug fix

This commit is contained in:
Valk Richard Li 2019-09-02 10:17:23 -05:00 committed by GitHub
parent 8be4436f74
commit cb468213f9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 23 additions and 12 deletions

View File

@ -67,22 +67,30 @@ cmp_seq par[]=
{{__elsif_choose,__if_choose}, __choose},
{{__if_choose}, __choose},// ?
{{__statement,__right_curve,__id,__semi,__id,__left_curve,__forindex}, __loop},
{{__right_brace,__statement,__left_brace,__right_curve,__id,__semi,__id,__left_curve,__forindex}, __loop},
{{__right_brace,__statements,__left_brace,__right_curve,__id,__semi,__id,__left_curve,__forindex},__loop},
{{__statement,__right_curve,__id,__semi,__id,__left_curve,__foreach}, __loop},
{{__right_brace,__statement,__left_brace,__right_curve,__id,__semi,__id,__left_curve,__foreach}, __loop},
{{__right_brace,__statements,__left_brace,__right_curve,__id,__semi,__id,__left_curve,__foreach}, __loop},
{{__statement,__right_curve,__calculation,__if_head}, __if_choose},
{{__right_curve,__statement,__left_curve,__right_curve,__calculation,__if_head}, __if_choose},
{{__right_curve,__statements,__left_curve,__right_curve,__calculation,__if_head}, __if_choose},
{{__right_curve,__left_curve,__right_curve,__calculation,__if_head}, __if_choose},
{{__right_brace,__statement,__left_brace,__right_curve,__calculation,__if_head}, __if_choose},
{{__right_brace,__statements,__left_brace,__right_curve,__calculation,__if_head}, __if_choose},
{{__right_brace,__left_brace,__right_curve,__calculation,__if_head}, __if_choose},
{{__statement,__right_curve,__calculation,__elsif_head}, __elsif_choose},
{{__right_curve,__statement,__left_curve,__right_curve,__calculation,__elsif_head}, __elsif_choose},
{{__right_curve,__statements,__left_curve,__right_curve,__calculation,__elsif_head}, __elsif_choose},
{{__right_curve,__left_curve,__right_curve,__calculation,__elsif_head}, __elsif_choose},
{{__right_brace,__statement,__left_brace,__right_curve,__calculation,__elsif_head}, __elsif_choose},
{{__right_brace,__statements,__left_brace,__right_curve,__calculation,__elsif_head}, __elsif_choose},
{{__right_brace,__left_brace,__right_curve,__calculation,__elsif_head}, __elsif_choose},
{{__statement,__right_curve,__calculation,__if_head,__else}, __elsif_choose},
{{__right_curve,__statement,__left_curve,__right_curve,__calculation,__if_head,__else}, __elsif_choose},
{{__right_curve,__statements,__left_curve,__right_curve,__calculation,__if_head,__else}, __elsif_choose},
{{__right_curve,__left_curve,__right_curve,__calculation,__if_head,__else}, __elsif_choose},
{{__right_brace,__statement,__left_brace,__right_curve,__calculation,__if_head,__else}, __elsif_choose},
{{__right_brace,__statements,__left_brace,__right_curve,__calculation,__if_head,__else}, __elsif_choose},
{{__right_brace,__left_brace,__right_curve,__calculation,__if_head,__else}, __elsif_choose},
{{__statement,__else}, __else_choose},
{{__right_curve,__statement,__left_curve,__else}, __else_choose},
{{__right_curve,__statements,__left_curve,__else}, __else_choose},
{{__right_curve,__left_curve,__else}, __else_choose},
{{__right_brace,__statement,__left_brace,__else}, __else_choose},
{{__right_brace,__statements,__left_brace,__else}, __else_choose},
{{__right_brace,__left_brace,__else}, __else_choose},
{{__semi,__semi}, __semi},
@ -246,6 +254,9 @@ cmp_seq par[]=
{{__definition}, __statement},
{{__assignment}, __statement},
{{__choose}, __statement},
{{__semi,__continue}, __statement},
{{__semi,__break}, __statement},
{{__semi,__id,__return}, __statement},
{{__loop}, __statement},
{{__statement,__statement}, __statements},
{{__statements,__statement}, __statements}