code: function(inlines) {
    var subj = this.subject,
        pos  = this.pos;
    if (subj.charAt(pos) === '\\') {
      if (subj.charAt(pos + 1) === '\n') {
        inlines.push({ t: 'Hardbreak' });
        this.pos = this.pos + 2;
        return 2;
      } else if (reEscapable.test(subj.charAt(pos + 1))) {
        inlines.push({ t: 'Str', c: subj.charAt(pos + 1) });
        this.pos = this.pos + 2;
        return 2;
      } else {
        this.pos++;
        inlines.push({t: 'Str', c: '\\'});
        return 1;
      }
    } else {
      return 0;
    }
  }
docs: Parse a backslash-escaped special character, adding either the escaped character, a hard line break (if the backslash is followed by a newline), or a literal backslash to the 'inlines' list.