code: function Lexer(options) {
    this.tokens = []
    this.tokens.links = Object.create(null)
    this.options = options || marked.defaults
    this.rules = block.normal
  
    if (this.options.pedantic) {
      this.rules = block.pedantic
    } else if (this.options.gfm) {
      if (this.options.tables) {
        this.rules = block.tables
      } else {
        this.rules = block.gfm
      }
    }
  }
docs: Block Lexer