question: protected void newEquation ( DF_LatticeCell lhs , DF_Operator operator , DF_LatticeCell [ ] rhs ) { DF_Equation eq = new DF_Equation ( lhs , operator , rhs ) ; equations . addGraphNode ( eq ) ; equations . addGraphNode ( lhs ) ; newEquations . add ( eq ) ; for ( DF_LatticeCell rh : rhs ) { rh . addUse ( eq ) ; equations . addGraphNode ( rh ) ; } lhs . addDef ( eq ) ; if ( EAGER && eq . evaluate ( ) ) changedCell ( lhs ) ; }
target:  Add an equation to the system with an arbitrary number of operands on the right-hand side.