support cut operator (!)
support line comment