close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Initial Version and Version 1 of Ticket #1397


Ignore:
Timestamp:
Jan 18, 2012, 3:18:25 PM (13 years ago)
Author:
Víctor de Buen Remiro
Comment:

En el ámbito global el tipo por defecto es el de la última expresión, mientras que en las funciones es el tipo de retorno de la función. Al escribir PutDescription sin especificar de qué tipo se utiliza el tipo por defecto que es Real y como no hay ningún objeto Real funPrueba2 pues te da error. No veo qué problema ves ahí. Lo que hay que hacer es poner el tipo adecuado a este caso que es el Code.

Real FunPrueba1(Real r)
{
  Real funPrueba2(Real k)
  { 2*k };
  Code PutDescription("Prueba", funPrueba2);
  r/2
};
Real AA = FunPrueba1(Pi);

Legend:

Unmodified
Added
Removed
Modified