aboutsummaryrefslogtreecommitdiffstats
path: root/testcases-cons
diff options
context:
space:
mode:
Diffstat (limited to 'testcases-cons')
-rw-r--r--testcases-cons20
1 files changed, 20 insertions, 0 deletions
diff --git a/testcases-cons b/testcases-cons
index c4f9cd8..1295cbc 100644
--- a/testcases-cons
+++ b/testcases-cons
@@ -559,3 +559,23 @@ __cons(1, __cons(2, __cons(3, "")))
1
__cons(1, 2)
__cons(1, __cons(2, 3))
+--
+31:
+$cppawk '
+#include <cons.h>
+
+BEGIN {
+ print sexp(member(1, list(1, 2, 3)))
+ print sexp(member(2, list(1, 2, 3)))
+ print sexp(member(3, list(1, 2, 3)))
+ print sexp(member(4, list(1, 2, 3)))
+ print sexp(member(1, nil))
+ print sexp(member(nil, nil))
+}'
+:
+(1 2 3)
+(2 3)
+(3)
+nil
+nil
+nil