diff options
Diffstat (limited to 'bcc/misc/test/op1.t')
-rw-r--r-- | bcc/misc/test/op1.t | 120 |
1 files changed, 0 insertions, 120 deletions
diff --git a/bcc/misc/test/op1.t b/bcc/misc/test/op1.t deleted file mode 100644 index 614e093..0000000 --- a/bcc/misc/test/op1.t +++ /dev/null @@ -1,120 +0,0 @@ -/* op1.t - test and, or (eor same as or ) */ - -char cfn(); -int ifn(); - -char *op1() -{ - char c, *pc, **ppc; - int i, *pi, **ppi; - - i = c & 1; - i = 1 & c; - i = i & 1; - i = 1 & i; - - i = c & 500; - i = 500 & c; - i = i & 500; - i = 500 & i; - - i = c | 1; - i = 1 | c; - i = i | 1; - i = 1 | i; - - i = c | 500; - i = 500 | c; - i = i | 500; - i = 500 | i; - - i = c & c; - i = c & i; - i = i & c; - i = i & i; - - i = c | c; - i = c | i; - i = i | c; - i = i | i; - - i = c & c++; - i = c & i++; - i = i & c++; - i = i & i++; - - i = c++ & c; - i = i++ & c; - i = c++ & i; - i = i++ & i; - - i = c | c++; - i = c | i++; - i = i | c++; - i = i | i++; - - i = c++ | c; - i = i++ | c; - i = c++ | i; - i = i++ | i; - - i = c & cfn(); - i = c & ifn(); - i = i & cfn(); - i = i & ifn(); - - i = cfn() & c; - i = ifn() & c; - i = cfn() & i; - i = ifn() & i; - - i = c | cfn(); - i = c | ifn(); - i = i | cfn(); - i = i | ifn(); - - i = cfn() | c; - i = ifn() | c; - i = cfn() | i; - i = ifn() | i; - - i = *pc & c++; - i = *pc & i++; - i = *pi & c++; - i = *pi & i++; - - i = c++ & *pc; - i = i++ & *pc; - i = c++ & *pi; - i = i++ & *pi; - - i = *pc | c++; - i = *pc | i++; - i = *pi | c++; - i = *pi | i++; - - i = c++ | *pc; - i = i++ | *pc; - i = c++ | *pi; - i = i++ | *pi; - - i = **ppc & c++; - i = **ppc & i++; - i = **ppi & c++; - i = **ppi & i++; - - i = c++ & **ppc; - i = i++ & **ppc; - i = c++ & **ppi; - i = i++ & **ppi; - - i = **ppc | c++; - i = **ppc | i++; - i = **ppi | c++; - i = **ppi | i++; - - i = c++ | **ppc; - i = i++ | **ppc; - i = c++ | **ppi; - i = i++ | **ppi; -} |