a b(c d), 1 do end a b(c d), 1.0 do end a b(c d), 1.0i do end a b(c d), 1.0r do end a b(c d), :e do end a b(c(d)), 1 do end a b(c(d)), 1.0 do end a b(c(d)), 1.0i do end a b(c(d)), 1.0r do end a b(c(d)), :e do end a b{c d}, 1 do end a b{c d}, 1.0 do end a b{c d}, 1.0i do end a b{c d}, 1.0r do end a b{c d}, :e do end a b{c(d)}, 1 do end a b{c(d)}, 1.0 do end a b{c(d)}, 1.0i do end a b{c(d)}, 1.0r do end a b{c(d)}, :e do end