diff options
author | Pascal Rigaux <pixel@mandriva.com> | 2003-12-16 19:24:37 +0000 |
---|---|---|
committer | Pascal Rigaux <pixel@mandriva.com> | 2003-12-16 19:24:37 +0000 |
commit | ebe50ae19d23458ac9ae2af2189a62796aecbf48 (patch) | |
tree | 64d25eea3f9a476486bd9a226eac224a3f126f71 /perl_checker.src/parser_helper.mli | |
parent | 855b07eb852f472b57e59687f7d90badeb348cf9 (diff) | |
download | perl-MDK-Common-ebe50ae19d23458ac9ae2af2189a62796aecbf48.tar perl-MDK-Common-ebe50ae19d23458ac9ae2af2189a62796aecbf48.tar.gz perl-MDK-Common-ebe50ae19d23458ac9ae2af2189a62796aecbf48.tar.bz2 perl-MDK-Common-ebe50ae19d23458ac9ae2af2189a62796aecbf48.tar.xz perl-MDK-Common-ebe50ae19d23458ac9ae2af2189a62796aecbf48.zip |
- add the tuple(...) context
- check that the value xxx in "... or xxx" is dropped
- handle "... or ..., ..."
Diffstat (limited to 'perl_checker.src/parser_helper.mli')
-rw-r--r-- | perl_checker.src/parser_helper.mli | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/perl_checker.src/parser_helper.mli b/perl_checker.src/parser_helper.mli index a97b4ed..678c6f8 100644 --- a/perl_checker.src/parser_helper.mli +++ b/perl_checker.src/parser_helper.mli @@ -190,6 +190,13 @@ val call : Types.fromparser * Types.fromparser list -> Types.fromparser val check_return : Types.fromparser Types.any_spaces_pos -> Types.fromparser list Types.prio_anyexpr Types.any_spaces_pos -> unit +val call_and_context : + Types.fromparser * Types.fromparser list -> + bool -> + Types.priority -> + 'a Types.any_spaces_pos -> + 'b Types.any_spaces_pos -> + Types.fromparser Types.prio_anyexpr Types.any_spaces_pos val call_no_paren : Types.fromparser Types.any_spaces_pos -> Types.fromparser list Types.prio_anyexpr Types.any_spaces_pos -> @@ -198,13 +205,6 @@ val call_with_paren : Types.fromparser Types.any_spaces_pos -> Types.fromparser list Types.prio_anyexpr Types.any_spaces_pos -> Types.fromparser Types.prio_anyexpr Types.any_spaces_pos -val call_and_context : - Types.fromparser * Types.fromparser list -> - bool -> - Types.priority -> - 'a Types.any_spaces_pos -> - 'b Types.any_spaces_pos -> - Types.fromparser Types.prio_anyexpr Types.any_spaces_pos val call_func : Types.fromparser Types.any_spaces_pos -> Types.fromparser list Types.prio_anyexpr Types.any_spaces_pos -> @@ -282,7 +282,10 @@ val mcontext_unop_l : Types.fromparser list Types.prio_anyexpr Types.any_spaces_pos -> Types.maybe_context val mcontext_check_non_none : 'a Types.any_spaces_pos -> unit -val mcontext_check_none : Types.fromparser list Types.any_spaces_pos -> unit +val mcontext_check_none : + string -> Types.fromparser list -> 'a Types.any_spaces_pos -> unit val mcontext_op_assign : Types.fromparser Types.prio_anyexpr Types.any_spaces_pos -> 'a Types.any_spaces_pos -> Types.maybe_context +val mtuple_context_concat : + Types.maybe_context -> Types.maybe_context -> Types.maybe_context |