diff options
author | Pascal Rigaux <pixel@mandriva.com> | 2003-04-13 10:33:18 +0000 |
---|---|---|
committer | Pascal Rigaux <pixel@mandriva.com> | 2003-04-13 10:33:18 +0000 |
commit | f773f4ce3a5f6e5101e0d1483e53001391d18eb4 (patch) | |
tree | ae403f4e3d8eb774cec30d0f9f3a3e8abe3696d7 /perl_checker.src/types.mli | |
parent | 74be597e2d920f8025d104c4e45e9de03c83062f (diff) | |
download | perl_checker-f773f4ce3a5f6e5101e0d1483e53001391d18eb4.tar perl_checker-f773f4ce3a5f6e5101e0d1483e53001391d18eb4.tar.gz perl_checker-f773f4ce3a5f6e5101e0d1483e53001391d18eb4.tar.bz2 perl_checker-f773f4ce3a5f6e5101e0d1483e53001391d18eb4.tar.xz perl_checker-f773f4ce3a5f6e5101e0d1483e53001391d18eb4.zip |
use new types to have stricter type checking (prior to adding maybe_context)
Diffstat (limited to 'perl_checker.src/types.mli')
-rw-r--r-- | perl_checker.src/types.mli | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/perl_checker.src/types.mli b/perl_checker.src/types.mli index 4c94d47..6f49cd9 100644 --- a/perl_checker.src/types.mli +++ b/perl_checker.src/types.mli @@ -65,3 +65,19 @@ type priority = | P_paren_wanted of priority | P_paren of priority + +| P_none + +type 'a any_spaces_pos = { + any : 'a ; + spaces : spaces ; + pos : int * int ; + } + +type 'a prio_anyexpr = { + priority : priority ; + expr : 'a + } + +type prio_expr_spaces_pos = fromparser prio_anyexpr any_spaces_pos +type prio_lexpr_spaces_pos = fromparser list prio_anyexpr any_spaces_pos |