module Asciidoctor::SyntaxHighlighter

def format node, lang, opts

Returns the highlighted source [String] wrapped in preformatted tags (e.g., pre and code)

:nowrap - A Boolean that indicates whether wrapping should be disabled (optional).
opts - A Hash of options that control syntax highlighting:
lang - The source language String for this Block (e.g., ruby).
node - The source Block being processed.

Public: Format the highlighted source for inclusion in an HTML document.
def format node, lang, opts
  raise ::NotImplementedError, %(#{SyntaxHighlighter} subclass #{self.class} must implement the ##{__method__} method)
end