package org.matheclipse.core.interfaces;

/**
 * An IEvaluator can be linked to an ISymbol to define
 * the evaluation behaviour of the symbol at creation time.
 *
 */
public interface IEvaluator {
	/**
	 * This method will be called every time a new ISymbol will be created.
	 * In this method you can set ISymbol attributes or constants for the symbol
	 *
	 * @param symbol the symbol which should be set up
	 */
	public void setUp(ISymbol symbol);
}

 

Ads help maintain this website.