Exemplo n.º 1
0
Variable *
Tabla::Crear (const char *Id, Variable * Vengo, bool FP)
{
  Variable *NuevaVariable;
  NuevaVariable = new Variable (Id, Vengo);
  NuevaVariable->SetFP (FP);
  if (Buzon.GetHuboError ())
    {
      delete NuevaVariable;
      return 0;
    }
  NuevaVariable->SetSig (Inicio);
  Inicio = NuevaVariable;
  return NuevaVariable;
}
Exemplo n.º 2
0
Variable *
Tabla::Crear (const char *Id, Token * UnToken, Variable * Vengo,
              unsigned *Indices, int Dim)
{
  Variable *NuevaVariable;
  NuevaVariable = new Variable (Id, UnToken, Vengo, Indices, Dim);
  if (Buzon.GetHuboError ())
    {
      delete NuevaVariable;
      return 0;
    }
  NuevaVariable->SetSig (Inicio);
  Inicio = NuevaVariable;
  return NuevaVariable;
}