Yasu status ignored does not require updating


20-Dec-2019 22:54

-(%i2) expr:expand((xxx yyy 7)^4); - 4 3 3 2 2 -(%o2) yyy 4 xxx yyy 28 yyy 6 xxx yyy - 2 2 3 2 - 84 xxx yyy 294 yyy 4 xxx yyy 84 xxx yyy - 4 3 2 - 588 xxx yyy 1372 yyy xxx 28 xxx 294 xxx - 13 -(%i3) fortran(expr); - yyy**4 4*xxx*yyy**3 28*yyy**3 6*xxx**2*yyy**2 84*xxx*yyy**2 294*yy - 1 y**2 4*xxx**3*yyy 84*xxx**2*yyy 588*xxx*yyy 1372*yyy xxx**4 28* - 2 xxx**3 294*xxx**2 1372*xxx 2401 -(%o3) done -(%i4) f90(expr); -yyy**4 4*xxx*yyy**3 28*yyy**3 6*xxx**2*yyy**2 84*xxx*yyy**2 294* & - yyy**2 4*xxx**3*yyy 84*xxx**2*yyy 588*xxx*yyy 1372*yyy xxx** & - 4 28*xxx**3 294*xxx**2 1372*xxx 2401 -(%o4) done [email protected] 1 [email protected]'utese @code antes de utilizar esta [email protected]'on.

Difiere de @code en que expande todas las sumas del nivel superior.Por ejemplo, si @code, entonces @code y @code dan @code, mientras que [email protected] @deffnx dispform (@var, all) @code devuelve la [email protected]'on externa de @var respecto del operador del nivel superior. format (true, "~S~%", %); @c ===end=== @example (%i1) - x; (%o1) - x (%i2) [email protected] devuelve la [email protected]'on externa respecto de todos los operadores que haya en @var. Ejemplos: La [email protected]'on interna de @code es "menos uno multiplicado por @code", mientras que la [email protected]'on externa es "menos @code". format (true, "~S~%", %); ((MTIMES SIMP) -1 $X) (%o2) false (%i3) dispform (- x); (%o3) - x (%i4) [email protected] ===beg=== @c load (f90)$ @c foo : expand ((xxx yyy 7)^4); @c f90 ('foo = foo); @c ===end=== @example (%i1) load (f90)$ (%i2) foo : expand ((xxx yyy 7)^4); 4 3 3 2 2 2 (%o2) yyy 4 xxx yyy 28 yyy 6 xxx yyy 84 xxx yyy 2 3 2 294 yyy 4 xxx yyy 84 xxx yyy 588 xxx yyy 1372 yyy 4 3 2 xxx 28 xxx 2 xxx 2401 (%i3) f90 ('foo = foo); foo = yyy**4 4*xxx*yyy**3 28*yyy**3 6*xxx**2*yyy**2 84*xxx*yyy**2& 294*yyy**2 4*xxx**3*yyy 84*xxx**2*yyy 588*xxx*yyy 1372*yyy xxx**& 4 28*xxx**3 294*xxx**2 1372*xxx 2401 (%o3) false @end example Expresiones [email protected]'ultiples.

Captura de la salida [email protected]'andar a un fichero por medio de la [email protected]'on @code.

Es @'util cuando se usa conjuntamente con @code, que [email protected]'en trata de la [email protected]'on externa. -Entonces la [email protected]'on interna de @var es "*"(-1, A), mientras que la [email protected]'on externa es "-"(A).