Support coffee-script style suffix-if and suffix-while.
Support coffee-script style, use "@" to represent this pointer.
Support C# style lambda.