Exemple #1
0
 protected void setVariable(Contexto ctx, Variable var)
 {
     if (ctx.existeVariable(var.Nombre))
     {
         ctx.setVariable(var);
     }
     else if (Interprete.getContextoGlobal().existeVariable(var.Nombre))
     {
         Interprete.getContextoGlobal().setVariable(var);
     }
 }
Exemple #2
0
        public static Variable obtenerVariable(Contexto ctx, String nombre)
        {
            Variable var = ctx.getVariable(nombre);

            if (var != null)
            {
                return(var);
            }
            var = Interprete.getContextoGlobal().getVariable(nombre);
            return(var);
        }
Exemple #3
0
 private bool existeVariableGlobal(String nombre)
 {
     return(Interprete.getContextoGlobal().existeVariable(nombre));
 }
Exemple #4
0
 private void crearVariableGlobal(Variable nueva)
 {
     Interprete.getContextoGlobal().setVariable(nueva);
 }
Exemple #5
0
 protected bool existeVariable(Contexto ctx, String nombre)
 {
     return(ctx.existeVariable(nombre) || Interprete.getContextoGlobal().existeVariable(nombre));
 }