.W + , -. / 0 - 1 2 - 3 4 - 5 678 9 6: ; <= >?@ ABC hasForInitZ hasExpression hasForUpdateforInitLbsh/SimpleNode; expression forUpdate statementparsed(I)VCodeeval4(Lbsh/CallStack;Lbsh/Interpreter;)Ljava/lang/Object; ExceptionsD $%  EFbsh/SimpleNode     ! GH "I JKbsh/BlockNameSpace $L MN '(O PQR STbsh/ReturnControl UVbsh/BSHForStatementbsh/ParserConstants bsh/EvalError jjtGetChild (I)Lbsh/Node;jjtGetNumChildren()I bsh/CallStacktop()Lbsh/NameSpace;(Lbsh/NameSpace;)Vswap (Lbsh/NameSpace;)Lbsh/NameSpace; bsh/PrimitiveVOIDLbsh/Primitive;bsh/BSHIfStatementevaluateCondition3(Lbsh/SimpleNode;Lbsh/CallStack;Lbsh/Interpreter;)ZkindI  !"#$%&*'(&. ">******* **  * ** +:Y:+W* *+,W:**+,6x6*R*+,:?4 1..$:6 6* * +,Wt+W)*