No Ifs, Ands, or Buts: Uncovering the Simplicity of Conditionals. Jonathan Edwards. Schematic tables are a new representation for conditionals. Roughly a cross between decision tables and data flow graphs, they represent computation and decision-making orthogonally. They unify the full range of conditional constructs, from if statements through pattern matching to polymorphic predicate dispatch. P