protected org.ejml.equation.TokenList.Token
Equation.createFunction(org.ejml.equation.TokenList.Token name,
List<org.ejml.equation.TokenList.Token> inputs,
org.ejml.equation.TokenList tokens,
Sequence sequence)
Adds a new operation to the list from the operation and two variables.
protected org.ejml.equation.TokenList.Token
Equation.createOp(org.ejml.equation.TokenList.Token left,
org.ejml.equation.TokenList.Token op,
org.ejml.equation.TokenList.Token right,
org.ejml.equation.TokenList tokens,
Sequence sequence)
Adds a new operation to the list from the operation and two variables.
protected void
Searches for pairs of parentheses and processes blocks inside of them.
protected org.ejml.equation.TokenList.Token
Equation.insertTranspose(org.ejml.equation.TokenList.Token variable,
org.ejml.equation.TokenList tokens,
Sequence sequence)
Adds a new operation to the list from the operation and two variables.
protected org.ejml.equation.TokenList.Token
Parses a code block with no parentheses and no commas.
protected void
Searches for brackets which are only used to construct new matrices by concatenating
1 or more matrices together
protected void
Searches for cases where a minus sign means negative operator.
protected void
Parses operations where the input comes from variables to its left only.
protected void
Parses operations where the input comes from variables to its left and right
protected List<org.ejml.equation.TokenList.Token>
Searches for commas in the set of tokens.
protected void
Searches for descriptions of integer sequences and array ranges that have a colon character in them
Examples of integer sequences:
1:6
2:4:20
:
Examples of array range
2:
2:4:
protected org.ejml.equation.TokenList.Token
Converts a submatrix into an extract matrix operation.