RAPL

Diff
Login

Diff

Differences From Artifact [5cc6bb1357]:

To Artifact [52c60d2d71]:


470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
	  break;
	}
        if (bool) {
          return interp.eval_statement.evalObj(args[current]);
	}
        /* Ok: no else-clause follows */
        if (++current >= argc) {
          interp.setResult(intp.string_obj_type.newEmptyStringObj());
          return interp.OK;
        }
        falsebody = current++;
        if (args[falsebody].getString() == "else") {
          /* IIICKS - else-clause isn't last cmd? */
          if (current != argc - 1) {
            err = true;







|







470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
	  break;
	}
        if (bool) {
          return interp.eval_statement.evalObj(args[current]);
	}
        /* Ok: no else-clause follows */
        if (++current >= argc) {
          interp.setResult(interp.string_obj_type.newEmptyStringObj());
          return interp.OK;
        }
        falsebody = current++;
        if (args[falsebody].getString() == "else") {
          /* IIICKS - else-clause isn't last cmd? */
          if (current != argc - 1) {
            err = true;