Diagnostics.html 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. <html lang="en">
  2. <head>
  3. <title>Diagnostics - avram - a virtual machine code interpreter</title>
  4. <meta http-equiv="Content-Type" content="text/html">
  5. <meta name="description" content="avram - a virtual machine code interpreter">
  6. <meta name="generator" content="makeinfo 4.13">
  7. <link title="Top" rel="start" href="index.html#Top">
  8. <link rel="up" href="User-Manual.html#User-Manual" title="User Manual">
  9. <link rel="prev" href="Command-Line-Syntax.html#Command-Line-Syntax" title="Command Line Syntax">
  10. <link rel="next" href="Security.html#Security" title="Security">
  11. <link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
  12. <meta http-equiv="Content-Style-Type" content="text/css">
  13. <style type="text/css"><!--
  14. pre.display { font-family:inherit }
  15. pre.format { font-family:inherit }
  16. pre.smalldisplay { font-family:inherit; font-size:smaller }
  17. pre.smallformat { font-family:inherit; font-size:smaller }
  18. pre.smallexample { font-size:smaller }
  19. pre.smalllisp { font-size:smaller }
  20. span.sc { font-variant:small-caps }
  21. span.roman { font-family:serif; font-weight:normal; }
  22. span.sansserif { font-family:sans-serif; font-weight:normal; }
  23. --></style>
  24. </head>
  25. <body>
  26. <div class="node">
  27. <a name="Diagnostics"></a>
  28. <p>
  29. Next:&nbsp;<a rel="next" accesskey="n" href="Security.html#Security">Security</a>,
  30. Previous:&nbsp;<a rel="previous" accesskey="p" href="Command-Line-Syntax.html#Command-Line-Syntax">Command Line Syntax</a>,
  31. Up:&nbsp;<a rel="up" accesskey="u" href="User-Manual.html#User-Manual">User Manual</a>
  32. <hr>
  33. </div>
  34. <h3 class="section">1.6 Diagnostics</h3>
  35. <p><a name="index-diagnostics-52"></a><a name="index-error-messages-53"></a><a name="index-run-time-errors-54"></a>The means exists for virtual code applications to have run time error
  36. messages written to standard error on their behalf by
  37. <code>avram</code>. Any error messages not documented here originate with an
  38. application and should be documented by it.
  39. <p>Most error messages originating from <code>avram</code> are prefaced by the
  40. application name (i.e., the name of the file containing the virtual
  41. machine code), but will be prefaced by <code>avram:</code> if the error is
  42. caused by a problem loading this file itself. Error messages originating
  43. from virtual code applications are the responsibility of their
  44. respective authors and might not be prefaced by the application name.
  45. <p>The run time errors not specifically raised by the application can be
  46. classified as internal errors, i/o errors, overflow errors, file
  47. format errors, application programming errors, and configuration related
  48. errors.
  49. <p>Some error messages include a code number. The number identifies
  50. the specific point in the source code where the condition was
  51. detected, for the benefit of the person maintaining it.
  52. <ul class="menu">
  53. <li><a accesskey="1" href="Internal-Errors.html#Internal-Errors">Internal Errors</a>
  54. <li><a accesskey="2" href="i_002fo-Errors.html#i_002fo-Errors">i/o Errors</a>
  55. <li><a accesskey="3" href="Overflow-Errors.html#Overflow-Errors">Overflow Errors</a>
  56. <li><a accesskey="4" href="File-Format-Errors.html#File-Format-Errors">File Format Errors</a>
  57. <li><a accesskey="5" href="Application-Programming-Errors.html#Application-Programming-Errors">Application Programming Errors</a>
  58. <li><a accesskey="6" href="Configuration-Related-Errors.html#Configuration-Related-Errors">Configuration Related Errors</a>
  59. <li><a accesskey="7" href="Other-Diagnostics-and-Warnings.html#Other-Diagnostics-and-Warnings">Other Diagnostics and Warnings</a>
  60. </ul>
  61. </body></html>