function (options) {
	this.astStack = new ASTStack();
	this.tags = options.customTags;
	this.raw = '';
	this.disableParseTag = false;
	this.line = 1;
	this.lineStart = 0;
	this.position = 0;
	this.parseTagStack = [];
	this.forItems = [];
	this.tablerowItems = [];
	this.forItems.test = this.tablerowItems.test = function (name) {
		var name = name.split('.')[0];
		return this.indexOf(name) === -1 ? false : true;
	};
}
function (options) {
	this.astStack = new ASTStack();
	this.tags = options.customTags;
	this.raw = '';
	this.disableParseTag = false;
	this.line = 1;
	this.lineStart = 0;
	this.position = 0;
	this.parseTagStack = [];
	this.forItems = [];
	this.tablerowItems = [];
	this.forItems.test = this.tablerowItems.test = function (name) {
		var name = name.split('.')[0];
		return this.indexOf(name) === -1 ? false : true;
	};
}
function ( options ) { this . astStack = new ASTStack ( ) ; this . tags = options . customTags ; this . raw = '' ; this . disableParseTag = false ; this . line = 1 ; this . lineStart = 0 ; this . position = 0 ; this . parseTagStack = [ ] ; this . forItems = [ ] ; this . tablerowItems = [ ] ; this . forItems . test = this . tablerowItems . test = function ( name ) { var name = name . split ( '.' ) [ 0 ] ; return this . indexOf ( name ) === - 1 ? false : true ; } ; }
Parser context object

@param {Object} options
Parser context object