RAPL

Diff
Login

Diff

Differences From Artifact [04dc153cfc]:

To Artifact [6897445e25]:


62
63
64
65
66
67
68

69
70
71
72
73
74

75
76
77
78
79
80
81
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83







+






+








  /* ==================== substOneToken ===================================== */
  substOneToken: function (token, idx) {
    var stmt = this;
    var obj_ptr;

//print("SUBST1!"+token.token+"!"+token.obj_ptr.mySelf()+"!"+token.obj_ptr.getString()+"!");

    switch (token.token) {
    case stmt.TOKEN_STR:
    case stmt.TOKEN_ESC:
    case stmt.TOKEN_QUOTE_ESC:
      obj_ptr = token.obj_ptr;
      break;
    case stmt.TOKEN_VAR_ARRAY_NAME:
    case stmt.TOKEN_VAR:
      obj_ptr = stmt.interp.variable_obj_type.getVariable(token.obj_ptr, 0);
      break;
    case stmt.TOKEN_ARRAY_NAME_VAR:
      obj_ptr = JimExpandDictSugar(stmt.interp, token.obj_ptr);
      break;
    case stmt._EXPRSUGAR: