class_docstr: Subclass of the `MozPreprocHashLexer` that highlights unlexed data with the
  `JavascriptLexer`.
  
  .. versionadded:: 2.0
class_docstr_tok: ["Subclass","of","the","`","MozPreprocHashLexer","`","that","highlights","unlexed","data","with","the","`","JavascriptLexer","`",".","..","versionadded",":",":","2.0"]
code: def __init__(self, **options):
      super().__init__(JavascriptLexer, MozPreprocHashLexer, **options)
  
imports: import re
  from pygments.lexers.html import XmlLexer
  from pygments.lexers.javascript import JavascriptLexer
  from pygments.lexers.css import CssLexer
  from pygments.lexers.lilypond import LilyPondLexer
  from pygments.lexers.data import JsonLexer
  from pygments.lexer import RegexLexer, DelegatingLexer, include, bygroups, using, this, do_insertions, default, words
  from pygments.token import Text, Comment, Operator, Keyword, Name, String, Number, Punctuation, Generic, Other, Whitespace
  from pygments.util import get_bool_opt, ClassNotFound
label_desc: Use image node_id 1 to create a new MozPreprocJavascriptLexer object from inherited base classes: DelegatingLexer with example: obj = MozPreprocJavascriptLexer()