Makes cmp syntax check table driven.