// Path: src/main/java/com/lastcalc/Tokenizer.java
// public static class QuotedString implements Serializable {
// 	private static final long serialVersionUID = 8125107374281852751L;
// 	public final String value;
// 
// 	public QuotedString(final String value) {
// 		this.value = value;
// 	}
// 
// 	@Override
// 	public String toString() {
// 		return "\"" + value + "\"";
// 	}
// 
// 	@Override
// 	public int hashCode() {
// 		final int prime = 31;
// 		int result = 1;
// 		result = prime * result + ((value == null) ? 0 : value.hashCode());
// 		return result;
// 	}
// 
// 	@Override
// 	public boolean equals(final Object obj) {
// 		if (this == obj)
// 			return true;
// 		if (obj == null)
// 			return false;
// 		if (!(obj instanceof QuotedString))
// 			return false;
// 		final QuotedString other = (QuotedString) obj;
// 		if (value == null) {
// 			if (other.value != null)
// 				return false;
// 		} else if (!value.equals(other.value))
// 			return false;
// 		return true;
// 	}
// }


import com.lastcalc.*;
import com.lastcalc.Tokenizer.QuotedString;
/*******************************************************************************
 * LastCalc - The last calculator you'll ever need
 * Copyright (C) 2011, 2012 Uprizer Labs LLC
 * 
 * This program is free software: you can redistribute it and/or modify it 
 * under the terms of the GNU Affero General Public License as published 
 * by the Free Software Foundation, either version 3 of the License, or 
 * (at your option) any later version.
 * 
 * This program is distributed in the hope that it will be useful, but 
 * WITHOUT ANY WARRANTY; without even the implied warranty of 
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR 
 * PURPOSE.  See the GNU Affero General Public License for more 
 * details.
 ******************************************************************************/
package com.lastcalc.parsers;


public class Interpret extends Parser {
	private static final long serialVersionUID = 4507416694168613210L;

// Path: src/main/java/com/lastcalc/Tokenizer.java
// public static class QuotedString implements Serializable {
// 	private static final long serialVersionUID = 8125107374281852751L;
// 	public final String value;
// 
// 	public QuotedString(final String value) {
// 		this.value = value;
// 	}
// 
// 	@Override
// 	public String toString() {
// 		return "\"" + value + "\"";
// 	}
// 
// 	@Override
// 	public int hashCode() {
// 		final int prime = 31;
// 		int result = 1;
// 		result = prime * result + ((value == null) ? 0 : value.hashCode());
// 		return result;
// 	}
// 
// 	@Override
// 	public boolean equals(final Object obj) {
// 		if (this == obj)
// 			return true;
// 		if (obj == null)
// 			return false;
// 		if (!(obj instanceof QuotedString))
// 			return false;
// 		final QuotedString other = (QuotedString) obj;
// 		if (value == null) {
// 			if (other.value != null)
// 				return false;
// 		} else if (!value.equals(other.value))
// 			return false;
// 		return true;
// 	}
// }


// Path: src/main/java/com/lastcalc/parsers/Interpret.java
import com.lastcalc.*;
import com.lastcalc.Tokenizer.QuotedString;

/*******************************************************************************
 * LastCalc - The last calculator you'll ever need
 * Copyright (C) 2011, 2012 Uprizer Labs LLC
 * 
 * This program is free software: you can redistribute it and/or modify it 
 * under the terms of the GNU Affero General Public License as published 
 * by the Free Software Foundation, either version 3 of the License, or 
 * (at your option) any later version.
 * 
 * This program is distributed in the hope that it will be useful, but 
 * WITHOUT ANY WARRANTY; without even the implied warranty of 
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR 
 * PURPOSE.  See the GNU Affero General Public License for more 
 * details.
 ******************************************************************************/
package com.lastcalc.parsers;


public class Interpret extends Parser {
	private static final long serialVersionUID = 4507416694168613210L;

	private static TokenList template = TokenList.createD("interpret", Tokenizer.QuotedString.class);