Add @page and @namespace support

Is there a reason to have double parens here?

Instead of just:


```coffee
'end': '\\s*(?=;|$)'
```