Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.encog.parse.expression.common
Class ParseCommonExpression

    java.lang.Object
      org.encog.parse.expression.common.ParseCommonExpression

    public class ParseCommonExpression

extends Object

This class is used to process a common format equation (in-fix) into the tree format that Encog uses. To do this I make use of the shunting yard algorithm. One important note on definitions. I consider an operator to be simply a special type of function. Really, an operator is just a shorthand for writing certain types of functions. Therefore I do not distinguish between functions and operators in this implementation. References: http://en.wikipedia.org/wiki/Shunting-yard_algorithm

Constructor Summary
`ParseCommonExpression(EncogProgram theHolder)`

Method Summary
`ProgramNode` | `parse(String expression)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### ParseCommonExpression

    public ParseCommonExpression(EncogProgram theHolder)

Method Detail

### parse

    public ProgramNode parse(String expression)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2014. All Rights Reserved.