Descripción
Evalúa una expresión y devuelve el valor especificado. El principal propósito de esta función (además del uso en depuración), es devolver un valor alternativo a '[]' en las funciones 'void' o 'null' de Java cuando son llamadas con la función java
Cadena de entrada
return
Cadena de salida
return
Uso
return(<expresión>,<valor_devuelto>[,excepción])
Parámetros | |||
---|---|---|---|
# | Parámetro | Descripción | Valor por defecto |
1 | expresión | Expresión a evaluar, aunque su resultado no se devolverá | |
2 | valor_devuelto | Valor a devolver | |
3 | excepción | Booleano. En caso de ocurrir una excepción en la evaluación de la expresión, se lanzará la excepción, pero si este parámetro es falso, se devolverá el valor especificado | verdadero |
Ejemplos
return(java('java.lang.System.runFinalization'),verdadero) (sugiere llamada a método #finalize de los objetos pendientes)
Booleano: verdadero
return(java('java.lang.System.gc'),nan) (sugerencia al colector de basura)
RealDoble: NaN
return(cos(falso),-1,verdadero)
FuncionException: <<<FuncionException>>> en funcion "return": <<<FuncionException>>> en funcion "cos": funcion no definida para Booleano --> cos(Booleano:falso) --> return(Vector:[cos(falso),-1,verdadero])
return(cos(falso),-1,falso)
RealDoble: -1
Desde / Última modificación
v0.4.4
Véase también…