.h + !, !-. /01 2 !-3 4 / !5 !-6 !- 7 89 : ; <= >?@A BC D EF G HIJ(I)VCodeeval4(Lbsh/CallStack;Lbsh/Interpreter;)Ljava/lang/Object; ExceptionsprimitiveEqualsF(Ljava/lang/Object;Ljava/lang/Object;Lbsh/CallStack;Lbsh/SimpleNode;)Z #$ KL MNbsh/SimpleNode &' bsh/EvalErrorEmpty switch statement. #Obsh/BSHSwitchLabel PQ )*bsh/ReturnControl RS TU bsh/Primitive VW XYZ [\] ^_bsh/UtilEvalErrorjava/lang/StringBuffer #`Switch value: ab cd: ed fgbsh/BSHSwitchStatementbsh/ParserConstantsjjtGetNumChildren()I jjtGetChild (I)Lbsh/Node;4(Ljava/lang/String;Lbsh/SimpleNode;Lbsh/CallStack;)V isDefaultZkindIVOIDLbsh/Primitive;binaryOperation9(Ljava/lang/Object;Ljava/lang/Object;I)Ljava/lang/Object;unwrap&(Ljava/lang/Object;)Ljava/lang/Object;java/lang/BooleanTRUELjava/lang/Boolean;java/lang/Objectequals(Ljava/lang/Object;)Z()Vappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;getText()Ljava/lang/String;toString toEvalErrorB(Ljava/lang/String;Lbsh/SimpleNode;Lbsh/CallStack;)Lbsh/EvalError; !"#$%*&'% *>6*:+,:: Y*+* : M*+, + `7*: !+,:    : /ɧ&*:  :  z  . ()*%gS+ ,B+,Z:::Y*- +,&'(