package photoSpreadParser.photoSpreadExpression;
import photoSpread.PhotoSpreadException.FormulaError;
/**
* This interface is the parent to all PhotoSpread
* functions. Each function extends the interface
* as needed. For example: PhotoSpreadNumericComputable
* is implemented by functions that generate a Double
* when invoked.
*
* @author paepcke
*
*/
public abstract interface PhotoSpreadComputable {
Object valueOf() throws FormulaError;
}