summaryrefslogtreecommitdiffstats
path: root/perl_checker.src/common.ml
diff options
context:
space:
mode:
authorPascal Rigaux <pixel@mandriva.com>2003-04-17 11:38:51 +0000
committerPascal Rigaux <pixel@mandriva.com>2003-04-17 11:38:51 +0000
commit872810e1e03dc99f39d1a0aecb2081e3894ec8f4 (patch)
treecaa0af546d49e4c4a137ebaffc2a4e50f64ed9bc /perl_checker.src/common.ml
parent6e2837dcdd4dff544631e3957ec57e91481a5490 (diff)
downloadperl-MDK-Common-872810e1e03dc99f39d1a0aecb2081e3894ec8f4.tar
perl-MDK-Common-872810e1e03dc99f39d1a0aecb2081e3894ec8f4.tar.gz
perl-MDK-Common-872810e1e03dc99f39d1a0aecb2081e3894ec8f4.tar.bz2
perl-MDK-Common-872810e1e03dc99f39d1a0aecb2081e3894ec8f4.tar.xz
perl-MDK-Common-872810e1e03dc99f39d1a0aecb2081e3894ec8f4.zip
basic "number of arguments" checking
Diffstat (limited to 'perl_checker.src/common.ml')
-rw-r--r--perl_checker.src/common.ml4
1 files changed, 4 insertions, 0 deletions
diff --git a/perl_checker.src/common.ml b/perl_checker.src/common.ml
index c9991b7..7afbd00 100644
--- a/perl_checker.src/common.ml
+++ b/perl_checker.src/common.ml
@@ -21,6 +21,10 @@ let sndfst ((_, e), _) = e
let fstsnd (_, (e, _)) = e
let sndsnd (_, (_, e)) = e
+let fst3 (e, _, _) = e
+let snd3 (_, e, _) = e
+let ter3 (_, _, e) = e
+let sndter3 (_, a, b) = (a, b)
let o f g x = f (g x)
let curry f x y = f (x,y)