Hi All, How to formulate a "complex pattern" in a case clause ? case Expr of a,b -> block1; % if Expr = a or b then block1 c -> block2 % if Expr = c then block2 end (a,b) gives an error What is the correct syntax ? John