diff options
author | Pascal Rigaux <pixel@mandriva.com> | 2002-11-14 20:03:21 +0000 |
---|---|---|
committer | Pascal Rigaux <pixel@mandriva.com> | 2002-11-14 20:03:21 +0000 |
commit | 355143d4b44031b4aeea1684cba1b31bb30c03ba (patch) | |
tree | ae16df4f78d20a8050258143e9dbb590e72ad472 /perl_checker.src/types.mli | |
parent | 5969b84ce3d36a4dd59e2459ec341b41413c0176 (diff) | |
download | perl_checker-355143d4b44031b4aeea1684cba1b31bb30c03ba.tar perl_checker-355143d4b44031b4aeea1684cba1b31bb30c03ba.tar.gz perl_checker-355143d4b44031b4aeea1684cba1b31bb30c03ba.tar.bz2 perl_checker-355143d4b44031b4aeea1684cba1b31bb30c03ba.tar.xz perl_checker-355143d4b44031b4aeea1684cba1b31bb30c03ba.zip |
*** empty log message ***
Diffstat (limited to 'perl_checker.src/types.mli')
-rw-r--r-- | perl_checker.src/types.mli | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/perl_checker.src/types.mli b/perl_checker.src/types.mli index b53ed0e..6d61303 100644 --- a/perl_checker.src/types.mli +++ b/perl_checker.src/types.mli @@ -29,9 +29,11 @@ type fromparser = | List of fromparser list | Block of fromparser list - | Call of fromparser * fromparser list | Call_op of string * fromparser list + | Call of fromparser * fromparser list + | CallP of fromparser * fromparser list | Method_call of fromparser * fromparser * fromparser list + | Method_callP of fromparser * fromparser * fromparser list | Anonymous_sub of fromparser | My of fromparser @@ -43,3 +45,24 @@ type fromparser = | Too_complex | Semi_colon + +type priority = +| P_tok +| P_tight +| P_mul +| P_add +| P_cmp +| P_eq +| P_expr +| P_tight_and +| P_tight_or +| P_ternary +| P_assign +| P_call_no_paren +| P_comma +| P_and +| P_or +| P_loose + +| P_paren_wanted of priority +| P_paren of priority |