I don't understand, this gives C style for loops with C syntax?
My reply to the post was tongue in cheek. The point is that you can add on arbitrary language features to python using hy (any lisp, really). The syntax in question is normally referred to as an s-expression.
cfor(setv(i, 0), i < 10, i += 1) {
print(i)
}