generate

fun generate(root: Program.Stm, funcs: List<FuncDecl>): String
fun generate(root: Shader): String