Parameter-Mode-Interface.html 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html401/loose.dtd">
  2. <html>
  3. <!-- Created on December 10, 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: 2.6 Parameter Mode Interface</title>
  14. <meta name="description" content="avram - a virtual machine code interpreter: 2.6 Parameter Mode Interface">
  15. <meta name="keywords" content="avram - a virtual machine code interpreter: 2.6 Parameter Mode Interface">
  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="Parameter-Mode-Interface"></a>
  40. <table cellpadding="1" cellspacing="1" border="0">
  41. <tr><td valign="middle" align="left">[<a href="Byte-Transducers.html#Byte-Transducers" title="Previous section in reading order"> &lt; </a>]</td>
  42. <td valign="middle" align="left">[<a href="Input-Data-Structure.html#Input-Data-Structure" 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="Virtual-Machine-Specification.html#Virtual-Machine-Specification" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
  45. <td valign="middle" align="left">[<a href="Virtual-Machine-Specification.html#Virtual-Machine-Specification" title="Up section"> Up </a>]</td>
  46. <td valign="middle" align="left">[<a href="Library-Reference.html#Library-Reference" 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="Parameter-Mode-Interface-1"></a>
  58. <h2 class="section">2.6 Parameter Mode Interface</h2>
  59. <a name="index-parameter-mode-4"></a>
  60. <p>The virtual code file for a parameter mode application contains a tree
  61. representing a single function, which takes as its argument a data
  62. structure in the format described below. The format of the result
  63. returned by the function depends on the virtual machine options used on
  64. the command line, and the various alternatives are explained
  65. subsequently.
  66. </p>
  67. <table class="menu" border="0" cellspacing="0">
  68. <tr><td align="left" valign="top"><a href="Input-Data-Structure.html#Input-Data-Structure">2.6.1 Input Data Structure</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
  69. </td></tr>
  70. <tr><td align="left" valign="top"><a href="Input-for-Mapped-Applications.html#Input-for-Mapped-Applications">2.6.2 Input for Mapped Applications</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
  71. </td></tr>
  72. <tr><td align="left" valign="top"><a href="Output-From-Non_002dinteractive-Applications.html#Output-From-Non_002dinteractive-Applications">2.6.3 Output From Non-interactive Applications</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
  73. </td></tr>
  74. <tr><td align="left" valign="top"><a href="Output-From-Interactive-Applications.html#Output-From-Interactive-Applications">2.6.4 Output From Interactive Applications</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
  75. </td></tr>
  76. </table>
  77. <hr size="1">
  78. <p>
  79. <font size="-1">
  80. This document was generated on <i>December 10, 2012</i> using <a href="http://www.nongnu.org/texi2html/"><i>texi2html 1.82</i></a>.
  81. </font>
  82. <br>
  83. </p>
  84. </body>
  85. </html>