Documentation of 'org.matheclipse.core.eval.interfaces.AbstractSymbolEvaluator' Java class
AbstractSymbolEvaluator
org.matheclipse.core.eval.interfaces

Class AbstractSymbolEvaluator

    • Constructor Detail

      • AbstractSymbolEvaluator

        public AbstractSymbolEvaluator()
    • Method Detail

      • evaluate

        public IExpr evaluate(ISymbol symbol)
        Description copied from interface: ISymbolEvaluator
        Symbolic evaluation of a symbol
        Specified by:
        evaluate in interface ISymbolEvaluator
        Parameters:
        symbol - the symbol which should be evaluated
        Returns:
        the evaluated object or null, if evaluation isn't possible
      • numericEval

        public IExpr numericEval(ISymbol symbol)
        Description copied from interface: ISymbolEvaluator
        Numerical evaluation of a symbol
        Specified by:
        numericEval in interface ISymbolEvaluator
        Parameters:
        symbol - the symbol which should be evaluated
        Returns:
        the evaluated object or null, if evaluation isn't possible
      • setUp

        public void setUp(ISymbol symbol)
        Description copied from 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
        Specified by:
        setUp in interface IEvaluator
        Parameters:
        symbol - the symbol which should be set up

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.