Debugging with GT.M: Difference between revisions

From VistApedia
Jump to navigationJump to search
No edit summary
 
No edit summary
Line 8: Line 8:
       GTM>w $ECODE
       GTM>w $ECODE
       ,M6,Z150373850,  
       ,M6,Z150373850,  
 
    Errors beginning with: "M" are standard errors
      Errors beginning with: "M" are standard errors
                          "U" are user errors
                            "U" are user errors
                          "Z" are GT.M errors
                            "Z" are GT.M errors


   $ZSTATUS
   $ZSTATUS

Revision as of 21:15, 23 March 2005

This information is from the GT.M Programmer's Manual. I'll just summarize a few points.


 $ECODE
   This is a list of past errors, separated by commas. 
   Subsequent errors are added to the end of the list.
   example:
     GTM>w $ECODE
     ,M6,Z150373850, 
   Errors beginning with: "M" are standard errors
                          "U" are user errors
                          "Z" are GT.M errors
 $ZSTATUS
   This is detail about the most recent error.
   example:
     GTM>w $ZSTATUS
     150373850,SubName+3^MyFunct,%GTM-E-UNDEF, Undefined local variable: Jxack