A document lexer for coffeescript files