Fix exclamation comment

In a simpler manner

The previous one fails in this case:
!-------------------
!I'm a good comment
!-------------------
function good(a, b)

- The second comment line is not treated as comment, even worse, the
  apostrophe (') marks the rest as a string.

- The 4th line is not treated as a function even if there is no
  apostrophe.