build/ical.js
function ParserError(message) {
    this.message = message;
    this.name = 'ParserError';

    try {
      throw new Error();
    } catch (e) {
      if (e.stack) {
        var split = e.stack.split('\n');
        split.shift();
        this.stack = split.join('\n');
      }
    }
  }
function ParserError(message) {
    this.message = message;
    this.name = 'ParserError';

    try {
      throw new Error();
    } catch (e) {
      if (e.stack) {
        var split = e.stack.split('\n');
        split.shift();
        this.stack = split.join('\n');
      }
    }
  }
function ParserError ( message ) { this . message = message ; this . name = 'ParserError' ; try { throw new Error ( ) ; } catch ( e ) { if ( e . stack ) { var split = e . stack . split ( '\n' ) ; split . shift ( ) ; this . stack = split . join ( '\n' ) ; } } }
An error that occurred during parsing.

@param {String} message        The error message
@memberof ICAL.parse
@extends {Error}
@class
An error that occurred during parsing .