syntax-transformation