   lineToken: ->
     return 0 unless match = MULTI_DENT.exec @chunk
     indent = match[0]
+    console.log "@indent ", @indent
+    console.log "INDENT", indent, indent.length
+    console.log "CHUNK SLICE HERE: ", @chunk.slice(0, 50)
+    if @chunk.charAt(indent.length) is "#"
+      @newlineToken 0
+      return 1
     @seenFor = no
     size = indent.length - 1 - indent.lastIndexOf '\n'
     noNewlines = @unfinished()


WHITESPACE = /^[^\n\S]+/

COMMENT    = /^###([^#][\s\S]*?)(?:###[^\n\S]*|###$)|^(?:\s*#(?!##[^#]).*)+/

CODE       = /^[-=]>/

MULTI_DENT = /^(?:\n[^\n\S]*)+/

JSTOKEN    = /^`[^\\`]*(?:\\.[^\\`]*)*`/


      if here.indexOf('\n') >= 0
        here = here.replace /// \n #{repeat ' ', @indent} ///g, '\n'
      @token 'HERECOMMENT', here, 0, comment.length
    else
      comment_text = comment.match /^[\n\S]*#[^\n\S]*([^\n]*)/
      comment_text = comment_text[1]
      @token "COMMENT", comment_text, 0, comment_text.length
    comment.length

  # Matches JavaScript interpolated directly into the source via backticks.
