Diagnostics.html 7.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
  2. <html>
  3. <!-- Created on November 8, 2012 by texi2html 1.82
  4. texi2html was written by:
  5. Lionel Cons <[email protected]> (original author)
  6. Karl Berry <[email protected]>
  7. Olaf Bachmann <[email protected]>
  8. and many others.
  9. Maintained by: Many creative people.
  10. Send bugs and suggestions to <[email protected]>
  11. -->
  12. <head>
  13. <title>avram - a virtual machine code interpreter: 1.6 Diagnostics</title>
  14. <meta name="description" content="avram - a virtual machine code interpreter: 1.6 Diagnostics">
  15. <meta name="keywords" content="avram - a virtual machine code interpreter: 1.6 Diagnostics">
  16. <meta name="resource-type" content="document">
  17. <meta name="distribution" content="global">
  18. <meta name="Generator" content="texi2html 1.82">
  19. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  20. <style type="text/css">
  21. <!--
  22. a.summary-letter {text-decoration: none}
  23. blockquote.smallquotation {font-size: smaller}
  24. pre.display {font-family: serif}
  25. pre.format {font-family: serif}
  26. pre.menu-comment {font-family: serif}
  27. pre.menu-preformatted {font-family: serif}
  28. pre.smalldisplay {font-family: serif; font-size: smaller}
  29. pre.smallexample {font-size: smaller}
  30. pre.smallformat {font-family: serif; font-size: smaller}
  31. pre.smalllisp {font-size: smaller}
  32. span.roman {font-family:serif; font-weight:normal;}
  33. span.sansserif {font-family:sans-serif; font-weight:normal;}
  34. ul.toc {list-style: none}
  35. -->
  36. </style>
  37. </head>
  38. <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  39. <a name="Diagnostics"></a>
  40. <table cellpadding="1" cellspacing="1" border="0">
  41. <tr><td valign="middle" align="left">[<a href="Command-Line-Syntax.html#Command-Line-Syntax" title="Previous section in reading order"> &lt; </a>]</td>
  42. <td valign="middle" align="left">[<a href="Internal-Errors.html#Internal-Errors" title="Next section in reading order"> &gt; </a>]</td>
  43. <td valign="middle" align="left"> &nbsp; </td>
  44. <td valign="middle" align="left">[<a href="User-Manual.html#User-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
  45. <td valign="middle" align="left">[<a href="User-Manual.html#User-Manual" title="Up section"> Up </a>]</td>
  46. <td valign="middle" align="left">[<a href="Virtual-Machine-Specification.html#Virtual-Machine-Specification" title="Next chapter"> &gt;&gt; </a>]</td>
  47. <td valign="middle" align="left"> &nbsp; </td>
  48. <td valign="middle" align="left"> &nbsp; </td>
  49. <td valign="middle" align="left"> &nbsp; </td>
  50. <td valign="middle" align="left"> &nbsp; </td>
  51. <td valign="middle" align="left">[<a href="avram.html#Top" title="Cover (top) of document">Top</a>]</td>
  52. <td valign="middle" align="left">[<a href="avram_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
  53. <td valign="middle" align="left">[<a href="Function-Index.html#Function-Index" title="Index">Index</a>]</td>
  54. <td valign="middle" align="left">[<a href="avram_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
  55. </tr></table>
  56. <hr size="1">
  57. <a name="Diagnostics-1"></a>
  58. <h2 class="section">1.6 Diagnostics</h2>
  59. <a name="index-diagnostics"></a>
  60. <a name="index-error-messages"></a>
  61. <a name="index-run-time-errors"></a>
  62. <p>The means exists for virtual code applications to have run time error
  63. messages written to standard error on their behalf by
  64. <code>avram</code>. Any error messages not documented here originate with an
  65. application and should be documented by it.
  66. </p>
  67. <p>Most error messages originating from <code>avram</code> are prefaced by the
  68. application name (i.e., the name of the file containing the virtual
  69. machine code), but will be prefaced by <code>avram:</code> if the error is
  70. caused by a problem loading this file itself. Error messages originating
  71. from virtual code applications are the responsibility of their
  72. respective authors and might not be prefaced by the application name.
  73. </p>
  74. <p>The run time errors not specifically raised by the application can be
  75. classified as internal errors, i/o errors, overflow errors, file
  76. format errors, application programming errors, and configuration related
  77. errors.
  78. </p>
  79. <p>Some error messages include a code number. The number identifies
  80. the specific point in the source code where the condition was
  81. detected, for the benefit of the person maintaining it.
  82. </p>
  83. <table class="menu" border="0" cellspacing="0">
  84. <tr><td align="left" valign="top"><a href="Internal-Errors.html#Internal-Errors">1.6.1 Internal Errors</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
  85. </td></tr>
  86. <tr><td align="left" valign="top"><a href="i_002fo-Errors.html#i_002fo-Errors">1.6.2 i/o Errors</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
  87. </td></tr>
  88. <tr><td align="left" valign="top"><a href="Overflow-Errors.html#Overflow-Errors">1.6.3 Overflow Errors</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
  89. </td></tr>
  90. <tr><td align="left" valign="top"><a href="File-Format-Errors.html#File-Format-Errors">1.6.4 File Format Errors</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
  91. </td></tr>
  92. <tr><td align="left" valign="top"><a href="Application-Programming-Errors.html#Application-Programming-Errors">1.6.5 Application Programming Errors</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
  93. </td></tr>
  94. <tr><td align="left" valign="top"><a href="Configuration-Related-Errors.html#Configuration-Related-Errors">1.6.6 Configuration Related Errors</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
  95. </td></tr>
  96. <tr><td align="left" valign="top"><a href="Other-Diagnostics-and-Warnings.html#Other-Diagnostics-and-Warnings">1.6.7 Other Diagnostics and Warnings</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
  97. </td></tr>
  98. </table>
  99. <hr size="1">
  100. <table cellpadding="1" cellspacing="1" border="0">
  101. <tr><td valign="middle" align="left">[<a href="Command-Line-Syntax.html#Command-Line-Syntax" title="Previous section in reading order"> &lt; </a>]</td>
  102. <td valign="middle" align="left">[<a href="Internal-Errors.html#Internal-Errors" title="Next section in reading order"> &gt; </a>]</td>
  103. <td valign="middle" align="left"> &nbsp; </td>
  104. <td valign="middle" align="left">[<a href="User-Manual.html#User-Manual" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
  105. <td valign="middle" align="left">[<a href="User-Manual.html#User-Manual" title="Up section"> Up </a>]</td>
  106. <td valign="middle" align="left">[<a href="Virtual-Machine-Specification.html#Virtual-Machine-Specification" title="Next chapter"> &gt;&gt; </a>]</td>
  107. <td valign="middle" align="left"> &nbsp; </td>
  108. <td valign="middle" align="left"> &nbsp; </td>
  109. <td valign="middle" align="left"> &nbsp; </td>
  110. <td valign="middle" align="left"> &nbsp; </td>
  111. <td valign="middle" align="left">[<a href="avram.html#Top" title="Cover (top) of document">Top</a>]</td>
  112. <td valign="middle" align="left">[<a href="avram_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
  113. <td valign="middle" align="left">[<a href="Function-Index.html#Function-Index" title="Index">Index</a>]</td>
  114. <td valign="middle" align="left">[<a href="avram_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
  115. </tr></table>
  116. <p>
  117. <font size="-1">
  118. This document was generated on <i>November 8, 2012</i> using <a href="http://www.nongnu.org/texi2html/"><i>texi2html 1.82</i></a>.
  119. </font>
  120. <br>
  121. </p>
  122. </body>
  123. </html>