It is possible. However it seems to me that this syntax doesn't belong in a Basic variant language and while it is useful for developers who are familiar with C syntax it might be confusing for others.
Especially since in C etc the construct can be used in an expression. Then not only does the variable to the left of the "=" become altered by executing an assignment statement, so can variables in the right-hand expression.