

var demoPDU = {"_messages":[{"_target":"sessionManager","_method":"setSessionID","sessionID":"10c90b1efc7"},{"_target":"codeManager","_method":"migrateCode","code":"\r\nfunction org_xml11_demo_step5_Calculator()\r\n{\r\n\r\n this.display = null;\r\n this.keys = null;\r\n this.maxLength = null;\r\n this.output = null;\r\n this.decimal = null;\r\n this.result = null;\r\n this.operation = null;\r\n this.newNumber = null;\r\n this.finished = null;\r\n this.memory = null;\r\n this.memoryValue = null; this.__init_org_xml11_demo_step5_Calculator = function()\r\n {\r\n var _l = new Array(1);\r\n \tvar _s = new Array(2);\r\n \tvar _p = 0;\r\n \tvar _x;\r\n \tvar _y;\r\n _l[0] = this;\r\n var __next_label = -1;\r\n while (1) {\r\n switch (__next_label) {\r\n case -1:\r\n case 0:\r\n _s[_p++] = _l[0];\r\n _p -= 1;\r\n _s[_p].__init_java_lang_Object();\r\n _s[_p++] = _l[0];\r\n _s[_p++] = 20;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.maxLength = _y;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"0\");\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.output = _y;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = 0;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.decimal = _y;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = 0.0;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.result = _y;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"\");\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.operation = _y;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = 1;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.newNumber = _y;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = 0;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.finished = _y;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = 0;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.memory = _y;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = 0.0;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.memoryValue = _y;\r\n case 1:\r\n return;\r\n default:\r\n alert(\"XMLVM internal error: reached default of switch\");\r\n }\r\n }\r\n }\r\n\r\n this.init = function()\r\n {\r\n var _l = new Array(3);\r\n \tvar _s = new Array(6);\r\n \tvar _p = 0;\r\n \tvar _x;\r\n \tvar _y;\r\n _l[0] = this;\r\n var __next_label = -1;\r\n while (1) {\r\n switch (__next_label) {\r\n case -1:\r\n case 0:\r\n _s[_p++] = new java_awt_Frame;\r\n _x = _s[_p - 1];\r\n _s[_p++] = _x;\r\n _p -= 1;\r\n _s[_p].__init_java_awt_Frame();\r\n _l[1] = _s[--_p];\r\n case 2:\r\n _s[_p++] = _l[1];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"XML11 Calculator\");\r\n _p -= 2;\r\n _s[_p].setTitle(_s[_p + 1]);\r\n _s[_p++] = _l[1];\r\n _s[_p++] = new java_awt_FlowLayout;\r\n _x = _s[_p - 1];\r\n _s[_p++] = _x;\r\n _p -= 1;\r\n _s[_p].__init_java_awt_FlowLayout();\r\n _p -= 2;\r\n _s[_p].setLayout(_s[_p + 1]);\r\n _s[_p++] = _l[1];\r\n _s[_p++] = new java_awt_Font;\r\n _x = _s[_p - 1];\r\n _s[_p++] = _x;\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"Helvetica\");\r\n _s[_p++] = 0;\r\n _s[_p++] = 12;\r\n _p -= 4;\r\n _s[_p].__init_java_awt_Font(_s[_p + 1], _s[_p + 2], _s[_p + 3]);\r\n _p -= 2;\r\n _s[_p].setFont(_s[_p + 1]);\r\n _s[_p++] = _l[1];\r\n _s[_p++] = java_awt_Color.white;\r\n _p -= 2;\r\n _s[_p].setBackground(_s[_p + 1]);\r\n _s[_p++] = new java_awt_Panel;\r\n _x = _s[_p - 1];\r\n _s[_p++] = _x;\r\n _p -= 1;\r\n _s[_p].__init_java_awt_Panel();\r\n _l[2] = _s[--_p];\r\n case 4:\r\n _s[_p++] = _l[2];\r\n _s[_p++] = new java_awt_BorderLayout;\r\n _x = _s[_p - 1];\r\n _s[_p++] = _x;\r\n _p -= 1;\r\n _s[_p].__init_java_awt_BorderLayout();\r\n _p -= 2;\r\n _s[_p].setLayout(_s[_p + 1]);\r\n _s[_p++] = _l[2];\r\n _s[_p++] = new java_awt_Font;\r\n _x = _s[_p - 1];\r\n _s[_p++] = _x;\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"Helvetica\");\r\n _s[_p++] = 0;\r\n _s[_p++] = 12;\r\n _p -= 4;\r\n _s[_p].__init_java_awt_Font(_s[_p + 1], _s[_p + 2], _s[_p + 3]);\r\n _p -= 2;\r\n _s[_p].setFont(_s[_p + 1]);\r\n _s[_p++] = _l[2];\r\n _s[_p++] = java_awt_Color.lightGray;\r\n _p -= 2;\r\n _s[_p].setBackground(_s[_p + 1]);\r\n _s[_p++] = _l[0];\r\n _s[_p++] = new java_awt_TextField;\r\n _x = _s[_p - 1];\r\n _s[_p++] = _x;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.maxLength;\r\n _s[_p++] = 1;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _s[_p++] = _x + _y;\r\n _p -= 2;\r\n _s[_p].__init_java_awt_TextField(_s[_p + 1]);\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.display = _y;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.display;\r\n _s[_p++] = 0;\r\n _p -= 2;\r\n _s[_p].setEditable(_s[_p + 1]);\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.display;\r\n _s[_p++] = new java_awt_Font;\r\n _x = _s[_p - 1];\r\n _s[_p++] = _x;\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"Helvetica\");\r\n _s[_p++] = 0;\r\n _s[_p++] = 12;\r\n _p -= 4;\r\n _s[_p].__init_java_awt_Font(_s[_p + 1], _s[_p + 2], _s[_p + 3]);\r\n _p -= 2;\r\n _s[_p].setFont(_s[_p + 1]);\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.display;\r\n _s[_p++] = java_awt_Color.white;\r\n _p -= 2;\r\n _s[_p].setBackground(_s[_p + 1]);\r\n _s[_p++] = _l[0];\r\n _s[_p++] = new java_awt_Panel;\r\n _x = _s[_p - 1];\r\n _s[_p++] = _x;\r\n _p -= 1;\r\n _s[_p].__init_java_awt_Panel();\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.keys = _y;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _s[_p++] = new java_awt_GridLayout;\r\n _x = _s[_p - 1];\r\n _s[_p++] = _x;\r\n _s[_p++] = 5;\r\n _s[_p++] = 5;\r\n _p -= 3;\r\n _s[_p].__init_java_awt_GridLayout(_s[_p + 1], _s[_p + 2]);\r\n _p -= 2;\r\n _s[_p].setLayout(_s[_p + 1]);\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _s[_p++] = new java_awt_Font;\r\n _x = _s[_p - 1];\r\n _s[_p++] = _x;\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"Helvetica\");\r\n _s[_p++] = 0;\r\n _s[_p++] = 12;\r\n _p -= 4;\r\n _s[_p].__init_java_awt_Font(_s[_p + 1], _s[_p + 2], _s[_p + 3]);\r\n _p -= 2;\r\n _s[_p].setFont(_s[_p + 1]);\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _s[_p++] = java_awt_Color.lightGray;\r\n _p -= 2;\r\n _s[_p].setBackground(_s[_p + 1]);\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"+\/-\");\r\n _p -= 2;\r\n _x = _s[_p].addButton(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _x = _s[_p].add(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"\");\r\n _p -= 2;\r\n _x = _s[_p].addButton(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _x = _s[_p].add(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"\");\r\n _p -= 2;\r\n _x = _s[_p].addButton(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _x = _s[_p].add(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"\");\r\n _p -= 2;\r\n _x = _s[_p].addButton(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _x = _s[_p].add(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"AC\");\r\n _p -= 2;\r\n _x = _s[_p].addButton(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _x = _s[_p].add(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"M+\");\r\n _p -= 2;\r\n _x = _s[_p].addButton(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _x = _s[_p].add(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"7\");\r\n _p -= 2;\r\n _x = _s[_p].addButton(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _x = _s[_p].add(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"8\");\r\n _p -= 2;\r\n _x = _s[_p].addButton(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _x = _s[_p].add(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"9\");\r\n _p -= 2;\r\n _x = _s[_p].addButton(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _x = _s[_p].add(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"\/\");\r\n _p -= 2;\r\n _x = _s[_p].addButton(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _x = _s[_p].add(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"M-\");\r\n _p -= 2;\r\n _x = _s[_p].addButton(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _x = _s[_p].add(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"4\");\r\n _p -= 2;\r\n _x = _s[_p].addButton(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _x = _s[_p].add(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"5\");\r\n _p -= 2;\r\n _x = _s[_p].addButton(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _x = _s[_p].add(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"6\");\r\n _p -= 2;\r\n _x = _s[_p].addButton(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _x = _s[_p].add(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"x\");\r\n _p -= 2;\r\n _x = _s[_p].addButton(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _x = _s[_p].add(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"MR\");\r\n _p -= 2;\r\n _x = _s[_p].addButton(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _x = _s[_p].add(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"1\");\r\n _p -= 2;\r\n _x = _s[_p].addButton(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _x = _s[_p].add(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"2\");\r\n _p -= 2;\r\n _x = _s[_p].addButton(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _x = _s[_p].add(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"3\");\r\n _p -= 2;\r\n _x = _s[_p].addButton(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _x = _s[_p].add(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"-\");\r\n _p -= 2;\r\n _x = _s[_p].addButton(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _x = _s[_p].add(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"MC\");\r\n _p -= 2;\r\n _x = _s[_p].addButton(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _x = _s[_p].add(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"0\");\r\n _p -= 2;\r\n _x = _s[_p].addButton(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _x = _s[_p].add(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\".\");\r\n _p -= 2;\r\n _x = _s[_p].addButton(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _x = _s[_p].add(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"=\");\r\n _p -= 2;\r\n _x = _s[_p].addButton(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _x = _s[_p].add(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"+\");\r\n _p -= 2;\r\n _x = _s[_p].addButton(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _x = _s[_p].add(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[2];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"North\");\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.display;\r\n _p -= 3;\r\n _x = _s[_p].add(_s[_p + 1], _s[_p + 2]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[2];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"Center\");\r\n _s[_p++] = new java_awt_Label;\r\n _x = _s[_p - 1];\r\n _s[_p++] = _x;\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"\");\r\n _p -= 2;\r\n _s[_p].__init_java_awt_Label(_s[_p + 1]);\r\n _p -= 3;\r\n _x = _s[_p].add(_s[_p + 1], _s[_p + 2]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[2];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"South\");\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.keys;\r\n _p -= 3;\r\n _x = _s[_p].add(_s[_p + 1], _s[_p + 2]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[0];\r\n _p -= 1;\r\n _s[_p].updateDisplay();\r\n _s[_p++] = _l[1];\r\n _s[_p++] = _l[2];\r\n _p -= 2;\r\n _x = _s[_p].add(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p--;\r\n _s[_p++] = _l[1];\r\n _p -= 1;\r\n _s[_p].pack();\r\n _s[_p++] = _l[1];\r\n _s[_p++] = 1;\r\n _p -= 2;\r\n _s[_p].setVisible(_s[_p + 1]);\r\n case 1:\r\n return;\r\n default:\r\n alert(\"XMLVM internal error: reached default of switch\");\r\n }\r\n }\r\n }\r\n\r\n this.addButton = function( __arg1)\r\n {\r\n var _l = new Array(3);\r\n \tvar _s = new Array(3);\r\n \tvar _p = 0;\r\n \tvar _x;\r\n \tvar _y;\r\n _l[0] = this;\r\n _l[1] = __arg1;\r\n var __next_label = -1;\r\n while (1) {\r\n switch (__next_label) {\r\n case -1:\r\n case 0:\r\n _s[_p++] = new java_awt_Button;\r\n _x = _s[_p - 1];\r\n _s[_p++] = _x;\r\n _s[_p++] = _l[1];\r\n _p -= 2;\r\n _s[_p].__init_java_awt_Button(_s[_p + 1]);\r\n _l[2] = _s[--_p];\r\n case 4:\r\n _s[_p++] = _l[2];\r\n _s[_p++] = _l[0];\r\n _p -= 2;\r\n _s[_p].addActionListener(_s[_p + 1]);\r\n _s[_p++] = _l[2];\r\n case 1:\r\n return _s[--_p];\r\n default:\r\n alert(\"XMLVM internal error: reached default of switch\");\r\n }\r\n }\r\n }\r\n\r\n this.updateDisplay = function()\r\n {\r\n var _l = new Array(3);\r\n \tvar _s = new Array(3);\r\n \tvar _p = 0;\r\n \tvar _x;\r\n \tvar _y;\r\n _l[0] = this;\r\n var __next_label = -1;\r\n while (1) {\r\n switch (__next_label) {\r\n case -1:\r\n case 5:\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"\");\r\n _l[1] = _s[--_p];\r\n case 7:\r\n _s[_p++] = 1;\r\n _l[2] = _s[--_p];\r\n case 9:\r\n __next_label = 0; break;\r\n case 4:\r\n _s[_p++] = _l[2];\r\n _s[_p++] = 1;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n if (_x != _y) { __next_label = 1; break }\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.memory;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 1; break }\r\n _s[_p++] = new java_lang_StringBuilder;\r\n _x = _s[_p - 1];\r\n _s[_p++] = _x;\r\n _s[_p++] = _l[1];\r\n _p -= 1;\r\n _x = java_lang_String.valueOf(_s[_p + 0]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _s[_p].__init_java_lang_StringBuilder(_s[_p + 1]);\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"M\");\r\n _p -= 2;\r\n _x = _s[_p].append(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 1;\r\n _x = _s[_p].toString();\r\n _s[_p++] = _x;\r\n _l[1] = _s[--_p];\r\n __next_label = 3; break;\r\n case 1:\r\n _s[_p++] = new java_lang_StringBuilder;\r\n _x = _s[_p - 1];\r\n _s[_p++] = _x;\r\n _s[_p++] = _l[1];\r\n _p -= 1;\r\n _x = java_lang_String.valueOf(_s[_p + 0]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _s[_p].__init_java_lang_StringBuilder(_s[_p + 1]);\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"_\");\r\n _p -= 2;\r\n _x = _s[_p].append(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 1;\r\n _x = _s[_p].toString();\r\n _s[_p++] = _x;\r\n _l[1] = _s[--_p];\r\n case 3:\r\n _l[2] += 1;\r\n case 0:\r\n _s[_p++] = _l[2];\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.maxLength;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.output;\r\n _p -= 1;\r\n _x = _s[_p]._length();\r\n _s[_p++] = _x;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _s[_p++] = _x - _y;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n if (_x <= _y) { __next_label = 4; break }\r\n case 10:\r\n _s[_p++] = new java_lang_StringBuilder;\r\n _x = _s[_p - 1];\r\n _s[_p++] = _x;\r\n _s[_p++] = _l[1];\r\n _p -= 1;\r\n _x = java_lang_String.valueOf(_s[_p + 0]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _s[_p].__init_java_lang_StringBuilder(_s[_p + 1]);\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.output;\r\n _p -= 2;\r\n _x = _s[_p].append(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 1;\r\n _x = _s[_p].toString();\r\n _s[_p++] = _x;\r\n _l[1] = _s[--_p];\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.display;\r\n _s[_p++] = _l[1];\r\n _p -= 2;\r\n _s[_p].setText(_s[_p + 1]);\r\n case 6:\r\n return;\r\n default:\r\n alert(\"XMLVM internal error: reached default of switch\");\r\n }\r\n }\r\n }\r\n\r\n this.appendDigit = function( __arg1)\r\n {\r\n var _l = new Array(2);\r\n \tvar _s = new Array(4);\r\n \tvar _p = 0;\r\n \tvar _x;\r\n \tvar _y;\r\n _l[0] = this;\r\n _l[1] = __arg1;\r\n var __next_label = -1;\r\n while (1) {\r\n switch (__next_label) {\r\n case -1:\r\n case 6:\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.output;\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"0\");\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n if (_x != _y) { __next_label = 0; break }\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"\");\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.output = _y;\r\n case 0:\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.output;\r\n _p -= 1;\r\n _x = _s[_p]._length();\r\n _s[_p++] = _x;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.maxLength;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n if (_x >= _y) { __next_label = 1; break }\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.newNumber;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 2; break }\r\n _s[_p++] = _l[0];\r\n _s[_p++] = _l[1];\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.output = _y;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = 0;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.newNumber = _y;\r\n __next_label = 3; break;\r\n case 2:\r\n _s[_p++] = _l[0];\r\n _x = _s[_p - 1];\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n _s[_p++] = _x.output;\r\n _s[_p++] = new java_lang_StringBuilder;\r\n _x = _s[--_p];\r\n _y = _s[--_p];\r\n _s[_p++] = _x;\r\n _s[_p++] = _y;\r\n _s[_p++] = _x;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _s[_p++] = _y;\r\n _s[_p++] = _x;\r\n _p -= 1;\r\n _x = java_lang_String.valueOf(_s[_p + 0]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _s[_p].__init_java_lang_StringBuilder(_s[_p + 1]);\r\n _s[_p++] = _l[1];\r\n _p -= 2;\r\n _x = _s[_p].append(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 1;\r\n _x = _s[_p].toString();\r\n _s[_p++] = _x;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.output = _y;\r\n case 3:\r\n _s[_p++] = _l[0];\r\n _p -= 1;\r\n _s[_p].updateDisplay();\r\n case 1:\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.finished;\r\n if (_s[--_p] != 0) { __next_label = 4; break }\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.operation;\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"\");\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n if (_x != _y) { __next_label = 5; break }\r\n case 4:\r\n _s[_p++] = _l[0];\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.output;\r\n _p -= 1;\r\n _x = java_lang_Float.valueOf(_s[_p + 0]);\r\n _s[_p++] = _x;\r\n _p -= 1;\r\n _x = _s[_p].floatValue();\r\n _s[_p++] = _x;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.result = _y;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = 0;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.finished = _y;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"\");\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.operation = _y;\r\n case 5:\r\n return;\r\n default:\r\n alert(\"XMLVM internal error: reached default of switch\");\r\n }\r\n }\r\n }\r\n\r\n this.key_equals = function()\r\n {\r\n var _l = new Array(1);\r\n \tvar _s = new Array(2);\r\n \tvar _p = 0;\r\n \tvar _x;\r\n \tvar _y;\r\n _l[0] = this;\r\n var __next_label = -1;\r\n while (1) {\r\n switch (__next_label) {\r\n case -1:\r\n case 0:\r\n _s[_p++] = _l[0];\r\n _p -= 1;\r\n _s[_p].evaluate();\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"\");\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.operation = _y;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = 1;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.newNumber = _y;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = 0;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.decimal = _y;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = 1;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.finished = _y;\r\n case 1:\r\n return;\r\n default:\r\n alert(\"XMLVM internal error: reached default of switch\");\r\n }\r\n }\r\n }\r\n\r\n this.evaluate = function()\r\n {\r\n var _l = new Array(1);\r\n \tvar _s = new Array(3);\r\n \tvar _p = 0;\r\n \tvar _x;\r\n \tvar _y;\r\n _l[0] = this;\r\n var __next_label = -1;\r\n while (1) {\r\n switch (__next_label) {\r\n case -1:\r\n case 9:\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.operation;\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"plus\");\r\n _p -= 2;\r\n _x = _s[_p].equals(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 0; break }\r\n _s[_p++] = _l[0];\r\n _x = _s[_p - 1];\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n _s[_p++] = _x.result;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.output;\r\n _p -= 1;\r\n _x = java_lang_Float.valueOf(_s[_p + 0]);\r\n _s[_p++] = _x;\r\n _p -= 1;\r\n _x = _s[_p].floatValue();\r\n _s[_p++] = _x;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _s[_p++] = _x + _y;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.result = _y;\r\n __next_label = 1; break;\r\n case 0:\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.operation;\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"minus\");\r\n _p -= 2;\r\n _x = _s[_p].equals(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 2; break }\r\n _s[_p++] = _l[0];\r\n _x = _s[_p - 1];\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n _s[_p++] = _x.result;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.output;\r\n _p -= 1;\r\n _x = java_lang_Float.valueOf(_s[_p + 0]);\r\n _s[_p++] = _x;\r\n _p -= 1;\r\n _x = _s[_p].floatValue();\r\n _s[_p++] = _x;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _s[_p++] = _x - _y;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.result = _y;\r\n __next_label = 1; break;\r\n case 2:\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.operation;\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"times\");\r\n _p -= 2;\r\n _x = _s[_p].equals(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 4; break }\r\n _s[_p++] = _l[0];\r\n _x = _s[_p - 1];\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n _s[_p++] = _x.result;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.output;\r\n _p -= 1;\r\n _x = java_lang_Float.valueOf(_s[_p + 0]);\r\n _s[_p++] = _x;\r\n _p -= 1;\r\n _x = _s[_p].floatValue();\r\n _s[_p++] = _x;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _s[_p++] = _x * _y;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.result = _y;\r\n __next_label = 1; break;\r\n case 4:\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.operation;\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"div\");\r\n _p -= 2;\r\n _x = _s[_p].equals(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 6; break }\r\n _s[_p++] = _l[0];\r\n _x = _s[_p - 1];\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n _s[_p++] = _x.result;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.output;\r\n _p -= 1;\r\n _x = java_lang_Float.valueOf(_s[_p + 0]);\r\n _s[_p++] = _x;\r\n _p -= 1;\r\n _x = _s[_p].floatValue();\r\n _s[_p++] = _x;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _s[_p++] = _x \/ _y;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.result = _y;\r\n __next_label = 1; break;\r\n case 6:\r\n _s[_p++] = _l[0];\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.output;\r\n _p -= 1;\r\n _x = java_lang_Float.valueOf(_s[_p + 0]);\r\n _s[_p++] = _x;\r\n _p -= 1;\r\n _x = _s[_p].floatValue();\r\n _s[_p++] = _x;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.result = _y;\r\n case 1:\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.finished;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 8; break }\r\n _s[_p++] = _l[0];\r\n _s[_p++] = 0;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.finished = _y;\r\n case 8:\r\n _s[_p++] = _l[0];\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.result;\r\n _p -= 1;\r\n _x = java_lang_Float.toString(_s[_p + 0]);\r\n _s[_p++] = _x;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.output = _y;\r\n _s[_p++] = _l[0];\r\n _p -= 1;\r\n _s[_p].updateDisplay();\r\n _s[_p++] = _l[0];\r\n _s[_p++] = 1;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.newNumber = _y;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = 0;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.decimal = _y;\r\n case 10:\r\n return;\r\n default:\r\n alert(\"XMLVM internal error: reached default of switch\");\r\n }\r\n }\r\n }\r\n\r\n this.actionPerformed = function( __arg1)\r\n {\r\n var _l = new Array(4);\r\n \tvar _s = new Array(4);\r\n \tvar _p = 0;\r\n \tvar _x;\r\n \tvar _y;\r\n _l[0] = this;\r\n _l[1] = __arg1;\r\n var __next_label = -1;\r\n while (1) {\r\n switch (__next_label) {\r\n case -1:\r\n case 30:\r\n _s[_p++] = _l[1];\r\n _p -= 1;\r\n _x = _s[_p].getActionCommand();\r\n _s[_p++] = _x;\r\n _l[2] = _s[--_p];\r\n case 34:\r\n _s[_p++] = _l[2];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"AC\");\r\n _p -= 2;\r\n _x = _s[_p].equals(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 0; break }\r\n _s[_p++] = _l[0];\r\n _s[_p++] = 0.0;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.result = _y;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.result;\r\n _p -= 1;\r\n _x = java_lang_Float.toString(_s[_p + 0]);\r\n _s[_p++] = _x;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.output = _y;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"\");\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.operation = _y;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = 1;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.newNumber = _y;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = 0;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.decimal = _y;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = 1;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.finished = _y;\r\n _s[_p++] = _l[0];\r\n _p -= 1;\r\n _s[_p].updateDisplay();\r\n case 0:\r\n _s[_p++] = _l[2];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"+\/-\");\r\n _p -= 2;\r\n _x = _s[_p].equals(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 1; break }\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.output;\r\n _p -= 1;\r\n _x = java_lang_Float.valueOf(_s[_p + 0]);\r\n _s[_p++] = _x;\r\n _p -= 1;\r\n _x = _s[_p].floatValue();\r\n _s[_p++] = _x;\r\n _l[3] = _s[--_p];\r\n case 36:\r\n _s[_p++] = _l[3];\r\n _s[_p++] = -1.0;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _s[_p++] = _x * _y;\r\n _l[3] = _s[--_p];\r\n _s[_p++] = _l[0];\r\n _s[_p++] = _l[3];\r\n _p -= 1;\r\n _x = java_lang_Float.toString(_s[_p + 0]);\r\n _s[_p++] = _x;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.output = _y;\r\n _s[_p++] = _l[0];\r\n _p -= 1;\r\n _s[_p].updateDisplay();\r\n case 1:\r\n _s[_p++] = _l[2];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"1\");\r\n _p -= 2;\r\n _x = _s[_p].equals(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 2; break }\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"1\");\r\n _p -= 2;\r\n _s[_p].appendDigit(_s[_p + 1]);\r\n case 2:\r\n _s[_p++] = _l[2];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"2\");\r\n _p -= 2;\r\n _x = _s[_p].equals(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 3; break }\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"2\");\r\n _p -= 2;\r\n _s[_p].appendDigit(_s[_p + 1]);\r\n case 3:\r\n _s[_p++] = _l[2];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"3\");\r\n _p -= 2;\r\n _x = _s[_p].equals(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 4; break }\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"3\");\r\n _p -= 2;\r\n _s[_p].appendDigit(_s[_p + 1]);\r\n case 4:\r\n _s[_p++] = _l[2];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"4\");\r\n _p -= 2;\r\n _x = _s[_p].equals(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 5; break }\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"4\");\r\n _p -= 2;\r\n _s[_p].appendDigit(_s[_p + 1]);\r\n case 5:\r\n _s[_p++] = _l[2];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"5\");\r\n _p -= 2;\r\n _x = _s[_p].equals(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 6; break }\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"5\");\r\n _p -= 2;\r\n _s[_p].appendDigit(_s[_p + 1]);\r\n case 6:\r\n _s[_p++] = _l[2];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"6\");\r\n _p -= 2;\r\n _x = _s[_p].equals(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 7; break }\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"6\");\r\n _p -= 2;\r\n _s[_p].appendDigit(_s[_p + 1]);\r\n case 7:\r\n _s[_p++] = _l[2];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"7\");\r\n _p -= 2;\r\n _x = _s[_p].equals(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 8; break }\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"7\");\r\n _p -= 2;\r\n _s[_p].appendDigit(_s[_p + 1]);\r\n case 8:\r\n _s[_p++] = _l[2];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"8\");\r\n _p -= 2;\r\n _x = _s[_p].equals(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 9; break }\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"8\");\r\n _p -= 2;\r\n _s[_p].appendDigit(_s[_p + 1]);\r\n case 9:\r\n _s[_p++] = _l[2];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"9\");\r\n _p -= 2;\r\n _x = _s[_p].equals(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 10; break }\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"9\");\r\n _p -= 2;\r\n _s[_p].appendDigit(_s[_p + 1]);\r\n case 10:\r\n _s[_p++] = _l[2];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"0\");\r\n _p -= 2;\r\n _x = _s[_p].equals(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 11; break }\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.output;\r\n _p -= 1;\r\n _x = _s[_p]._length();\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 11; break }\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"0\");\r\n _p -= 2;\r\n _s[_p].appendDigit(_s[_p + 1]);\r\n case 11:\r\n _s[_p++] = _l[2];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\".\");\r\n _p -= 2;\r\n _x = _s[_p].equals(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 13; break }\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.output;\r\n _p -= 1;\r\n _x = _s[_p]._length();\r\n _s[_p++] = _x;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.maxLength;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n if (_x >= _y) { __next_label = 13; break }\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.decimal;\r\n if (_s[--_p] != 0) { __next_label = 13; break }\r\n _s[_p++] = _l[0];\r\n _s[_p++] = 1;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.decimal = _y;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.output;\r\n _p -= 1;\r\n _x = _s[_p]._length();\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 16; break }\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.newNumber;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 17; break }\r\n case 16:\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"0.\");\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.output = _y;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = 0;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.newNumber = _y;\r\n __next_label = 18; break;\r\n case 17:\r\n _s[_p++] = _l[0];\r\n _x = _s[_p - 1];\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n _s[_p++] = _x.output;\r\n _s[_p++] = new java_lang_StringBuilder;\r\n _x = _s[--_p];\r\n _y = _s[--_p];\r\n _s[_p++] = _x;\r\n _s[_p++] = _y;\r\n _s[_p++] = _x;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _s[_p++] = _y;\r\n _s[_p++] = _x;\r\n _p -= 1;\r\n _x = java_lang_String.valueOf(_s[_p + 0]);\r\n _s[_p++] = _x;\r\n _p -= 2;\r\n _s[_p].__init_java_lang_StringBuilder(_s[_p + 1]);\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\".\");\r\n _p -= 2;\r\n _x = _s[_p].append(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _p -= 1;\r\n _x = _s[_p].toString();\r\n _s[_p++] = _x;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.output = _y;\r\n case 18:\r\n _s[_p++] = _l[0];\r\n _p -= 1;\r\n _s[_p].updateDisplay();\r\n case 13:\r\n _s[_p++] = _l[2];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"=\");\r\n _p -= 2;\r\n _x = _s[_p].equals(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 19; break }\r\n _s[_p++] = _l[0];\r\n _p -= 1;\r\n _s[_p].key_equals();\r\n case 19:\r\n _s[_p++] = _l[2];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"+\");\r\n _p -= 2;\r\n _x = _s[_p].equals(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 20; break }\r\n _s[_p++] = _l[0];\r\n _p -= 1;\r\n _s[_p].evaluate();\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"plus\");\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.operation = _y;\r\n case 20:\r\n _s[_p++] = _l[2];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"-\");\r\n _p -= 2;\r\n _x = _s[_p].equals(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 21; break }\r\n _s[_p++] = _l[0];\r\n _p -= 1;\r\n _s[_p].evaluate();\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"minus\");\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.operation = _y;\r\n case 21:\r\n _s[_p++] = _l[2];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"x\");\r\n _p -= 2;\r\n _x = _s[_p].equals(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 22; break }\r\n _s[_p++] = _l[0];\r\n _p -= 1;\r\n _s[_p].evaluate();\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"times\");\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.operation = _y;\r\n case 22:\r\n _s[_p++] = _l[2];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"\/\");\r\n _p -= 2;\r\n _x = _s[_p].equals(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 23; break }\r\n _s[_p++] = _l[0];\r\n _p -= 1;\r\n _s[_p].evaluate();\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"div\");\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.operation = _y;\r\n case 23:\r\n _s[_p++] = _l[2];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"M+\");\r\n _p -= 2;\r\n _x = _s[_p].equals(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 24; break }\r\n _s[_p++] = _l[0];\r\n _s[_p++] = 1;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.memory = _y;\r\n _s[_p++] = _l[0];\r\n _p -= 1;\r\n _s[_p].key_equals();\r\n _s[_p++] = _l[0];\r\n _x = _s[_p - 1];\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n _s[_p++] = _x.memoryValue;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.output;\r\n _p -= 1;\r\n _x = java_lang_Float.valueOf(_s[_p + 0]);\r\n _s[_p++] = _x;\r\n _p -= 1;\r\n _x = _s[_p].floatValue();\r\n _s[_p++] = _x;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _s[_p++] = _x + _y;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.memoryValue = _y;\r\n _s[_p++] = _l[0];\r\n _p -= 1;\r\n _s[_p].updateDisplay();\r\n case 24:\r\n _s[_p++] = _l[2];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"M-\");\r\n _p -= 2;\r\n _x = _s[_p].equals(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 25; break }\r\n _s[_p++] = _l[0];\r\n _s[_p++] = 1;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.memory = _y;\r\n _s[_p++] = _l[0];\r\n _p -= 1;\r\n _s[_p].key_equals();\r\n _s[_p++] = _l[0];\r\n _x = _s[_p - 1];\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n _s[_p++] = _x.memoryValue;\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.output;\r\n _p -= 1;\r\n _x = java_lang_Float.valueOf(_s[_p + 0]);\r\n _s[_p++] = _x;\r\n _p -= 1;\r\n _x = _s[_p].floatValue();\r\n _s[_p++] = _x;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _s[_p++] = _x - _y;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.memoryValue = _y;\r\n _s[_p++] = _l[0];\r\n _p -= 1;\r\n _s[_p].updateDisplay();\r\n case 25:\r\n _s[_p++] = _l[2];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"MR\");\r\n _p -= 2;\r\n _x = _s[_p].equals(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 26; break }\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.memory;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 26; break }\r\n _s[_p++] = _l[0];\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.memoryValue;\r\n _p -= 1;\r\n _x = java_lang_Float.toString(_s[_p + 0]);\r\n _s[_p++] = _x;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.output = _y;\r\n _s[_p++] = _l[0];\r\n _p -= 1;\r\n _s[_p].updateDisplay();\r\n case 26:\r\n _s[_p++] = _l[2];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"MC\");\r\n _p -= 2;\r\n _x = _s[_p].equals(_s[_p + 1]);\r\n _s[_p++] = _x;\r\n _x = _s[--_p];\r\n if (_x == 0) { __next_label = 28; break }\r\n _s[_p++] = _l[0];\r\n _s[_p++] = 0;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.memory = _y;\r\n _s[_p++] = _l[0];\r\n _s[_p++] = 0.0;\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.memoryValue = _y;\r\n _s[_p++] = _l[0];\r\n _p -= 1;\r\n _s[_p].updateDisplay();\r\n case 28:\r\n _s[_p++] = _l[0];\r\n _x = _s[--_p];\r\n _s[_p++] = _x.output;\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"\");\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n if (_x != _y) { __next_label = 29; break }\r\n _s[_p++] = _l[0];\r\n _s[_p++] = (new java_lang_String).__init_java_lang_String(\"0\");\r\n _y = _s[--_p];\r\n _x = _s[--_p];\r\n _x.output = _y;\r\n case 29:\r\n return;\r\n default:\r\n alert(\"XMLVM internal error: reached default of switch\");\r\n }\r\n }\r\n }\r\n\r\n org_xml11_demo_step5_Calculator.main = function( __arg1)\r\n {\r\n var _l = new Array(1);\r\n \tvar _s = new Array(2);\r\n \tvar _p = 0;\r\n \tvar _x;\r\n \tvar _y;\r\n _l[0] = __arg1;\r\n var __next_label = -1;\r\n while (1) {\r\n switch (__next_label) {\r\n case -1:\r\n case 0:\r\n _s[_p++] = new org_xml11_demo_step5_Calculator;\r\n _x = _s[_p - 1];\r\n _s[_p++] = _x;\r\n _p -= 1;\r\n _s[_p].__init_org_xml11_demo_step5_Calculator();\r\n _p -= 1;\r\n _s[_p].init();\r\n case 1:\r\n return;\r\n default:\r\n alert(\"XMLVM internal error: reached default of switch\");\r\n }\r\n }\r\n }\r\n\r\n\r\n}\r\n\r\norg_xml11_demo_step5_Calculator();\r\norg_xml11_demo_step5_Calculator.prototype = new java_lang_Object;\r\nremoteClass = org_xml11_demo_step5_Calculator;\r\nremoteClassName = 'org_xml11_demo_step5_Calculator';\r\n"},{"_target":"awtManager","_method":"createWidget","type":"window","pid":"ELEM_0","id":"ELEM_0"},{"_target":"awtManager","_method":"createWidget","type":"panel","pid":"ELEM_0","id":"ELEM_1"},{"_target":"awtManager","_method":"updateModel","type":"java_awt_TextField","field":"display","id":"ELEM_2"},{"_target":"awtManager","_method":"createWidget","type":"textbox","pid":"ELEM_1","id":"ELEM_2"},{"_target":"awtManager","_method":"createWidget","type":"label","pid":"ELEM_1","id":"ELEM_3"},{"_target":"awtManager","_method":"updateModel","type":"java_awt_Panel","field":"keys","id":"ELEM_4"},{"_target":"awtManager","_method":"createWidget","type":"panel","pid":"ELEM_1","id":"ELEM_4"},{"_target":"awtManager","_method":"createWidget","type":"button","pid":"ELEM_4","id":"ELEM_5","actionPerformedEvents":"true"},{"_target":"awtManager","_method":"createWidget","type":"button","pid":"ELEM_4","id":"ELEM_6","actionPerformedEvents":"true"},{"_target":"awtManager","_method":"createWidget","type":"button","pid":"ELEM_4","id":"ELEM_7","actionPerformedEvents":"true"},{"_target":"awtManager","_method":"createWidget","type":"button","pid":"ELEM_4","id":"ELEM_8","actionPerformedEvents":"true"},{"_target":"awtManager","_method":"createWidget","type":"button","pid":"ELEM_4","id":"ELEM_9","actionPerformedEvents":"true"},{"_target":"awtManager","_method":"createWidget","type":"button","pid":"ELEM_4","id":"ELEM_10","actionPerformedEvents":"true"},{"_target":"awtManager","_method":"createWidget","type":"button","pid":"ELEM_4","id":"ELEM_11","actionPerformedEvents":"true"},{"_target":"awtManager","_method":"createWidget","type":"button","pid":"ELEM_4","id":"ELEM_12","actionPerformedEvents":"true"},{"_target":"awtManager","_method":"createWidget","type":"button","pid":"ELEM_4","id":"ELEM_13","actionPerformedEvents":"true"},{"_target":"awtManager","_method":"createWidget","type":"button","pid":"ELEM_4","id":"ELEM_14","actionPerformedEvents":"true"},{"_target":"awtManager","_method":"createWidget","type":"button","pid":"ELEM_4","id":"ELEM_15","actionPerformedEvents":"true"},{"_target":"awtManager","_method":"createWidget","type":"button","pid":"ELEM_4","id":"ELEM_16","actionPerformedEvents":"true"},{"_target":"awtManager","_method":"createWidget","type":"button","pid":"ELEM_4","id":"ELEM_17","actionPerformedEvents":"true"},{"_target":"awtManager","_method":"createWidget","type":"button","pid":"ELEM_4","id":"ELEM_18","actionPerformedEvents":"true"},{"_target":"awtManager","_method":"createWidget","type":"button","pid":"ELEM_4","id":"ELEM_19","actionPerformedEvents":"true"},{"_target":"awtManager","_method":"createWidget","type":"button","pid":"ELEM_4","id":"ELEM_20","actionPerformedEvents":"true"},{"_target":"awtManager","_method":"createWidget","type":"button","pid":"ELEM_4","id":"ELEM_21","actionPerformedEvents":"true"},{"_target":"awtManager","_method":"createWidget","type":"button","pid":"ELEM_4","id":"ELEM_22","actionPerformedEvents":"true"},{"_target":"awtManager","_method":"createWidget","type":"button","pid":"ELEM_4","id":"ELEM_23","actionPerformedEvents":"true"},{"_target":"awtManager","_method":"createWidget","type":"button","pid":"ELEM_4","id":"ELEM_24","actionPerformedEvents":"true"},{"_target":"awtManager","_method":"createWidget","type":"button","pid":"ELEM_4","id":"ELEM_25","actionPerformedEvents":"true"},{"_target":"awtManager","_method":"createWidget","type":"button","pid":"ELEM_4","id":"ELEM_26","actionPerformedEvents":"true"},{"_target":"awtManager","_method":"createWidget","type":"button","pid":"ELEM_4","id":"ELEM_27","actionPerformedEvents":"true"},{"_target":"awtManager","_method":"createWidget","type":"button","pid":"ELEM_4","id":"ELEM_28","actionPerformedEvents":"true"},{"_target":"awtManager","_method":"createWidget","type":"button","pid":"ELEM_4","id":"ELEM_29","actionPerformedEvents":"true"},{"_target":"awtManager","_method":"updateWidget","documentProperty":{"value":"XML11 Calculator","name":"title"}},{"_target":"ELEM_1","_method":"setBounds","width":"167","top":"0","height":"176","left":"0"},{"_target":"ELEM_1","_method":"setBounds","width":"167","top":"5","height":"176","left":"5"},{"_target":"ELEM_2","_method":"setBounds","width":"167","top":"0","height":"0","left":"0"},{"_target":"ELEM_2","_method":"setEditable","value":"false"},{"_target":"ELEM_2","_method":"action_setText","text":""},{"_target":"ELEM_2","_method":"setBounds","width":"167","top":"0","height":"32","left":"0"},{"_target":"ELEM_2","_method":"setEditable","value":"false"},{"_target":"ELEM_2","_method":"action_setText","text":""},{"_target":"ELEM_4","_method":"setBounds","width":"167","top":"0","height":"0","left":"0"},{"_target":"ELEM_4","_method":"setBounds","width":"167","top":"56","height":"120","left":"0"},{"_target":"ELEM_3","_method":"setBounds","width":"167","top":"32","height":"24","left":"0"},{"_target":"ELEM_3","_method":"action_setText","text":""},{"_target":"ELEM_3","_method":"setAlignment","alignment":"LEFT"},{"_target":"ELEM_2","_method":"setBounds","width":"167","top":"0","height":"32","left":"0"},{"_target":"ELEM_2","_method":"setEditable","value":"false"},{"_target":"ELEM_2","_method":"action_setText","text":""},{"_target":"ELEM_3","_method":"setBounds","width":"167","top":"32","height":"24","left":"0"},{"_target":"ELEM_3","_method":"action_setText","text":""},{"_target":"ELEM_3","_method":"setAlignment","alignment":"LEFT"},{"_target":"ELEM_5","_method":"setBounds","width":"33","top":"0","height":"24","left":"0"},{"_target":"ELEM_5","_method":"setLabel","label":"+\/-"},{"_target":"ELEM_10","_method":"setBounds","width":"33","top":"24","height":"24","left":"0"},{"_target":"ELEM_10","_method":"setLabel","label":"M+"},{"_target":"ELEM_15","_method":"setBounds","width":"33","top":"48","height":"24","left":"0"},{"_target":"ELEM_15","_method":"setLabel","label":"M-"},{"_target":"ELEM_20","_method":"setBounds","width":"33","top":"72","height":"24","left":"0"},{"_target":"ELEM_20","_method":"setLabel","label":"MR"},{"_target":"ELEM_25","_method":"setBounds","width":"33","top":"96","height":"24","left":"0"},{"_target":"ELEM_25","_method":"setLabel","label":"MC"},{"_target":"ELEM_6","_method":"setBounds","width":"33","top":"0","height":"24","left":"33"},{"_target":"ELEM_6","_method":"setLabel","label":""},{"_target":"ELEM_11","_method":"setBounds","width":"33","top":"24","height":"24","left":"33"},{"_target":"ELEM_11","_method":"setLabel","label":"7"},{"_target":"ELEM_16","_method":"setBounds","width":"33","top":"48","height":"24","left":"33"},{"_target":"ELEM_16","_method":"setLabel","label":"4"},{"_target":"ELEM_21","_method":"setBounds","width":"33","top":"72","height":"24","left":"33"},{"_target":"ELEM_21","_method":"setLabel","label":"1"},{"_target":"ELEM_26","_method":"setBounds","width":"33","top":"96","height":"24","left":"33"},{"_target":"ELEM_26","_method":"setLabel","label":"0"},{"_target":"ELEM_7","_method":"setBounds","width":"33","top":"0","height":"24","left":"66"},{"_target":"ELEM_7","_method":"setLabel","label":""},{"_target":"ELEM_12","_method":"setBounds","width":"33","top":"24","height":"24","left":"66"},{"_target":"ELEM_12","_method":"setLabel","label":"8"},{"_target":"ELEM_17","_method":"setBounds","width":"33","top":"48","height":"24","left":"66"},{"_target":"ELEM_17","_method":"setLabel","label":"5"},{"_target":"ELEM_22","_method":"setBounds","width":"33","top":"72","height":"24","left":"66"},{"_target":"ELEM_22","_method":"setLabel","label":"2"},{"_target":"ELEM_27","_method":"setBounds","width":"33","top":"96","height":"24","left":"66"},{"_target":"ELEM_27","_method":"setLabel","label":"."},{"_target":"ELEM_8","_method":"setBounds","width":"33","top":"0","height":"24","left":"99"},{"_target":"ELEM_8","_method":"setLabel","label":""},{"_target":"ELEM_13","_method":"setBounds","width":"33","top":"24","height":"24","left":"99"},{"_target":"ELEM_13","_method":"setLabel","label":"9"},{"_target":"ELEM_18","_method":"setBounds","width":"33","top":"48","height":"24","left":"99"},{"_target":"ELEM_18","_method":"setLabel","label":"6"},{"_target":"ELEM_23","_method":"setBounds","width":"33","top":"72","height":"24","left":"99"},{"_target":"ELEM_23","_method":"setLabel","label":"3"},{"_target":"ELEM_28","_method":"setBounds","width":"33","top":"96","height":"24","left":"99"},{"_target":"ELEM_28","_method":"setLabel","label":"="},{"_target":"ELEM_9","_method":"setBounds","width":"33","top":"0","height":"24","left":"132"},{"_target":"ELEM_9","_method":"setLabel","label":"AC"},{"_target":"ELEM_14","_method":"setBounds","width":"33","top":"24","height":"24","left":"132"},{"_target":"ELEM_14","_method":"setLabel","label":"\/"},{"_target":"ELEM_19","_method":"setBounds","width":"33","top":"48","height":"24","left":"132"},{"_target":"ELEM_19","_method":"setLabel","label":"x"},{"_target":"ELEM_24","_method":"setBounds","width":"33","top":"72","height":"24","left":"132"},{"_target":"ELEM_24","_method":"setLabel","label":"-"},{"_target":"ELEM_29","_method":"setBounds","width":"33","top":"96","height":"24","left":"132"},{"_target":"ELEM_29","_method":"setLabel","label":"+"},{"_target":"ELEM_5","_method":"setBounds","width":"33","top":"0","height":"24","left":"0"},{"_target":"ELEM_5","_method":"setLabel","label":"+\/-"},{"_target":"ELEM_6","_method":"setBounds","width":"33","top":"0","height":"24","left":"33"},{"_target":"ELEM_6","_method":"setLabel","label":""},{"_target":"ELEM_7","_method":"setBounds","width":"33","top":"0","height":"24","left":"66"},{"_target":"ELEM_7","_method":"setLabel","label":""},{"_target":"ELEM_8","_method":"setBounds","width":"33","top":"0","height":"24","left":"99"},{"_target":"ELEM_8","_method":"setLabel","label":""},{"_target":"ELEM_9","_method":"setBounds","width":"33","top":"0","height":"24","left":"132"},{"_target":"ELEM_9","_method":"setLabel","label":"AC"},{"_target":"ELEM_10","_method":"setBounds","width":"33","top":"24","height":"24","left":"0"},{"_target":"ELEM_10","_method":"setLabel","label":"M+"},{"_target":"ELEM_11","_method":"setBounds","width":"33","top":"24","height":"24","left":"33"},{"_target":"ELEM_11","_method":"setLabel","label":"7"},{"_target":"ELEM_12","_method":"setBounds","width":"33","top":"24","height":"24","left":"66"},{"_target":"ELEM_12","_method":"setLabel","label":"8"},{"_target":"ELEM_13","_method":"setBounds","width":"33","top":"24","height":"24","left":"99"},{"_target":"ELEM_13","_method":"setLabel","label":"9"},{"_target":"ELEM_14","_method":"setBounds","width":"33","top":"24","height":"24","left":"132"},{"_target":"ELEM_14","_method":"setLabel","label":"\/"},{"_target":"ELEM_15","_method":"setBounds","width":"33","top":"48","height":"24","left":"0"},{"_target":"ELEM_15","_method":"setLabel","label":"M-"},{"_target":"ELEM_16","_method":"setBounds","width":"33","top":"48","height":"24","left":"33"},{"_target":"ELEM_16","_method":"setLabel","label":"4"},{"_target":"ELEM_17","_method":"setBounds","width":"33","top":"48","height":"24","left":"66"},{"_target":"ELEM_17","_method":"setLabel","label":"5"},{"_target":"ELEM_18","_method":"setBounds","width":"33","top":"48","height":"24","left":"99"},{"_target":"ELEM_18","_method":"setLabel","label":"6"},{"_target":"ELEM_19","_method":"setBounds","width":"33","top":"48","height":"24","left":"132"},{"_target":"ELEM_19","_method":"setLabel","label":"x"},{"_target":"ELEM_20","_method":"setBounds","width":"33","top":"72","height":"24","left":"0"},{"_target":"ELEM_20","_method":"setLabel","label":"MR"},{"_target":"ELEM_21","_method":"setBounds","width":"33","top":"72","height":"24","left":"33"},{"_target":"ELEM_21","_method":"setLabel","label":"1"},{"_target":"ELEM_22","_method":"setBounds","width":"33","top":"72","height":"24","left":"66"},{"_target":"ELEM_22","_method":"setLabel","label":"2"},{"_target":"ELEM_23","_method":"setBounds","width":"33","top":"72","height":"24","left":"99"},{"_target":"ELEM_23","_method":"setLabel","label":"3"},{"_target":"ELEM_24","_method":"setBounds","width":"33","top":"72","height":"24","left":"132"},{"_target":"ELEM_24","_method":"setLabel","label":"-"},{"_target":"ELEM_25","_method":"setBounds","width":"33","top":"96","height":"24","left":"0"},{"_target":"ELEM_25","_method":"setLabel","label":"MC"},{"_target":"ELEM_26","_method":"setBounds","width":"33","top":"96","height":"24","left":"33"},{"_target":"ELEM_26","_method":"setLabel","label":"0"},{"_target":"ELEM_27","_method":"setBounds","width":"33","top":"96","height":"24","left":"66"},{"_target":"ELEM_27","_method":"setLabel","label":"."},{"_target":"ELEM_28","_method":"setBounds","width":"33","top":"96","height":"24","left":"99"},{"_target":"ELEM_28","_method":"setLabel","label":"="},{"_target":"ELEM_29","_method":"setBounds","width":"33","top":"96","height":"24","left":"132"},{"_target":"ELEM_29","_method":"setLabel","label":"+"},{"_target":"ELEM_4","_method":"setBounds","width":"167","top":"56","height":"120","left":"0"},{"_target":"ELEM_1","_method":"setBounds","width":"167","top":"5","height":"176","left":"5"},{"_target":"awtManager","_method":"updateWidget","documentProperty":{"value":"XML11 Calculator","name":"title"}},{"_target":"awtManager","_method":"updateWidget","documentProperty":{"value":"XML11 Calculator","name":"title"}}]};

function runDemo()
{
	initXML11(XMLOB.POLICY_SYNCHRONOUS);
	XMLOB.processIncomingPDU(demoPDU.toJSONString());
}
