[BACK]Return to pexpr_body.c CVS log [TXT][DIR] Up to [local] / OpenXM_contrib2 / asir2000 / io

Diff for /OpenXM_contrib2/asir2000/io/pexpr_body.c between version 1.7 and 1.9

version 1.7, 2004/12/18 16:50:10 version 1.9, 2005/09/28 08:08:34
Line 1 
Line 1 
 /* $OpenXM: OpenXM_contrib2/asir2000/io/pexpr_body.c,v 1.6 2004/12/17 03:09:08 noro Exp $ */  /* $OpenXM: OpenXM_contrib2/asir2000/io/pexpr_body.c,v 1.8 2005/01/17 07:43:24 saito Exp $ */
   
 #define PRINTHAT (fortran_output?PUTS("**"):PUTS("^"))  #define PRINTHAT (fortran_output?PUTS("**"):PUTS("^"))
   
Line 323  IMAT xmat;
Line 323  IMAT xmat;
         for(j = 0; j < row; j++) {          for(j = 0; j < row; j++) {
                 PUTS("( ");                  PUTS("( ");
                 for(i = 0; i < col; i++) {                  for(i = 0; i < col; i++) {
                         cr = j * row + i;                          cr = j * col + i;
                         if( ent.cr == cr ) {                          if( ent.cr == cr ) {
                                 PRINTEXPR(vl, (pointer)ent.body); PUTS(" ");                                  PRINTEXPR(vl, (pointer)ent.body); PUTS(" ");
                                 GetNextIent(&Im, &ent, &c);                                  GetNextIent(&Im, &ent, &c);
Line 553  void PRINTFNODE(FNODE f,int paren)
Line 553  void PRINTFNODE(FNODE f,int paren)
                         PRINTFNODE((FNODE)FA1(f),1);                          PRINTFNODE((FNODE)FA1(f),1);
                         PUTS(((ARF)FA0(f))->name);                          PUTS(((ARF)FA0(f))->name);
                         PRINTFNODE((FNODE)FA2(f),1);                          PRINTFNODE((FNODE)FA2(f),1);
                           break;
                   case I_NARYOP:
                           t = (NODE)FA1(f);
                           PRINTFNODE((FNODE)BDY(t),1);
                           for ( t = NEXT(t); t; t = NEXT(t) )     {
                                   PUTS(((ARF)FA0(f))->name);
                                   PRINTFNODE((FNODE)BDY(t),1);
                           }
                         break;                          break;
                 case I_COP:                  case I_COP:
                         switch( (cid)FA0(f) ) {                          switch( (cid)FA0(f) ) {

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.9

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>