<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.ice-online.com/index.php?action=history&amp;feed=atom&amp;title=RESULTS</id>
	<title>RESULTS - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ice-online.com/index.php?action=history&amp;feed=atom&amp;title=RESULTS"/>
	<link rel="alternate" type="text/html" href="https://wiki.ice-online.com/index.php?title=RESULTS&amp;action=history"/>
	<updated>2026-04-10T11:00:17Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.34.1</generator>
	<entry>
		<id>https://wiki.ice-online.com/index.php?title=RESULTS&amp;diff=806&amp;oldid=prev</id>
		<title>ConvertBot: handles creation and display of results parameters</title>
		<link rel="alternate" type="text/html" href="https://wiki.ice-online.com/index.php?title=RESULTS&amp;diff=806&amp;oldid=prev"/>
		<updated>2020-04-27T22:05:02Z</updated>

		<summary type="html">&lt;p&gt;handles creation and display of results parameters&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;handles creation and display of results parameters&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;LABEL&amp;gt; - Label of result(s)&lt;br /&gt;
&amp;lt;VALUE&amp;gt; - Value to assign to result &amp;lt;LABEL&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The results table is a collection of label-value pairs that allow the user&lt;br /&gt;
to establish mnemonics for often used numbers (e.g. PI). It is the central&lt;br /&gt;
collection of scalar values passed among commands. The RESULTS command&lt;br /&gt;
handles results parameter creation and display.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;LABEL&amp;gt; is valid if its first character is alphabetic (A-Z and underscore)&lt;br /&gt;
and if each following character is either alphabetic or a digit (0-9).&lt;br /&gt;
&lt;br /&gt;
If called with &amp;lt;LABEL&amp;gt; only, the value of the result named &amp;lt;LABEL&amp;gt; is&lt;br /&gt;
displayed.  An asterisk (*) may be used as the last character of &amp;lt;LABEL&amp;gt; to&lt;br /&gt;
match all results that start with &amp;lt;LABEL&amp;gt; (e.g. RESULTS A*).  If called with&lt;br /&gt;
no arguments, RESULTS displays the values of all (non-hidden) results&lt;br /&gt;
parameters (i.e. &amp;lt;LABEL&amp;gt; defaults to '*').&lt;br /&gt;
&lt;br /&gt;
If called with both &amp;lt;LABEL&amp;gt; and &amp;lt;VALUE&amp;gt;, RESULTS sets the value of the&lt;br /&gt;
result named &amp;lt;LABEL&amp;gt; to &amp;lt;VALUE&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
To view the contents of nested results tables use the /ALL switch or specify&lt;br /&gt;
the table name in &amp;lt;LABEL&amp;gt;.  Individual members of nested tables are accessed&lt;br /&gt;
by separating the table name from the member name with a dot (e.g. ENV.USER).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Special or Reserved Names&lt;br /&gt;
-------------------------&lt;br /&gt;
  The following result names are reserved for system or special use and as such&lt;br /&gt;
  should not be used in one's macro:&lt;br /&gt;
    AUX - A table of directories for reading/writing files&lt;br /&gt;
    ENV - A table of environment settings&lt;br /&gt;
    OPT - A table of packages (option trees) available to the programmer&lt;br /&gt;
    RAM -&lt;br /&gt;
    REG - A table of references of live primitives or objects&lt;br /&gt;
    infinity - A string representing infinity&lt;br /&gt;
&lt;br /&gt;
In-Line Functions&lt;br /&gt;
-----------------&lt;br /&gt;
  There are a number special/reserved words used to modify the behavior of&lt;br /&gt;
  results called In-Line functions (inline):&lt;br /&gt;
      CALC(&amp;lt;expr&amp;gt;)  - In-Line calculator (see CALC explain for operators)&lt;br /&gt;
      FILE(&amp;lt;name&amp;gt;)  - In-line to access files (BLUE files only, see DataFile&lt;br /&gt;
                      API for advance usages)&lt;br /&gt;
      SEDIT(&amp;lt;func&amp;gt;) - In-line SEDIT function (see SEDIT explain for functions)&lt;br /&gt;
      TEST(&amp;lt;test&amp;gt;)  - In-line boolean check using 0 and 1 for FALSE,TRUE&lt;br /&gt;
                      (see IF explain for tests)&lt;br /&gt;
&lt;br /&gt;
  See examples below.&lt;br /&gt;
&lt;br /&gt;
Type Casting&lt;br /&gt;
------------&lt;br /&gt;
  In assigning results parameters, a result's type is typically assumed to be&lt;br /&gt;
  numeric if &amp;lt;VALUE&amp;gt; is a translatable numeric expression otherwise it is&lt;br /&gt;
  usually stored as a String result (the &amp;quot;Results&amp;quot; section in the &amp;quot;NeXtMidas&lt;br /&gt;
  User's Guide&amp;quot; has details). A result's type can be cast (forced or strongly&lt;br /&gt;
  typed) by prefixing &amp;lt;LABEL&amp;gt; with a type and colon. A complete list of the&lt;br /&gt;
  types allowed is given in the &amp;quot;Results&amp;quot; section in the &amp;quot;NeXtMidas' User's&lt;br /&gt;
  Guide,&amp;quot; a few of the more common ones include:&lt;br /&gt;
&lt;br /&gt;
    B:&amp;lt;LABEL&amp;gt; - Byte (8-bit)&lt;br /&gt;
    I:&amp;lt;LABEL&amp;gt; - Short Integer (16-bit)&lt;br /&gt;
    L:&amp;lt;LABEL&amp;gt; - Long integer (32-bit)&lt;br /&gt;
    X:&amp;lt;LABEL&amp;gt; - Extra Long integer (64-bit).&lt;br /&gt;
    F:&amp;lt;LABEL&amp;gt; - Float (32-bit)&lt;br /&gt;
    D:&amp;lt;LABEL&amp;gt; - Double precision (64-bit)&lt;br /&gt;
&lt;br /&gt;
    S:&amp;lt;LABEL&amp;gt; - STRING (will translate &amp;lt;VALUE&amp;gt; if a valid STRING result)&lt;br /&gt;
    T:&amp;lt;LABEL&amp;gt; - Table (.tbl and .xml files can be automatically converted)&lt;br /&gt;
    O:&amp;lt;LABEL&amp;gt; - Object (view the &amp;quot;NeXtMidas User's Guide&amp;quot; for details)&lt;br /&gt;
&lt;br /&gt;
    U:&amp;lt;LABEL&amp;gt; - Untranslated string (&amp;lt;VALUE&amp;gt; not translated)&lt;br /&gt;
    _:&amp;lt;LABEL&amp;gt; - Unknown (same as D: for numbers, S: all others).&lt;br /&gt;
&lt;br /&gt;
  This strong-typing nomenclature can be used in any NeXtMidas command that sets&lt;br /&gt;
  a results parameter with a label entered on the command line such as STATUS,&lt;br /&gt;
  IMPORT, ASK, MAXMIN, etc.&lt;br /&gt;
&lt;br /&gt;
  When a result's name is strongly typed RESULTS will issue a warning and&lt;br /&gt;
  abort if &amp;lt;VALUE&amp;gt; cannot be converted to the given type.&lt;br /&gt;
&lt;br /&gt;
  When displaying results parameters (no 2nd argument) typecasting can be&lt;br /&gt;
  used in two ways.  If the '*' is used in &amp;lt;LABEL&amp;gt;, then the specified type&lt;br /&gt;
  is used to further limit the search (e.g. RESULTS A:* will show all ASCII&lt;br /&gt;
  results, RESULTS N:* will show all numeric results, etc.).  If no '*'&lt;br /&gt;
  is used, the result (if found) is cast to the specified type before being&lt;br /&gt;
  assigned or displayed.  This is useful mostly with Control Tags (type T:).&lt;br /&gt;
&lt;br /&gt;
Global Results&lt;br /&gt;
--------------&lt;br /&gt;
  If a macro needs to set a result in the global table that is not listed in a&lt;br /&gt;
  GLOBAL statement then the /GLOBAL switch will force the named result in there.&lt;br /&gt;
  Note that elements of a global table (like ENV.HWFILE) are inherently global&lt;br /&gt;
  so the /GLOBAL is not necessary.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
RESULTS: CLONE -vs- REFERENCE&lt;br /&gt;
-----------------------------&lt;br /&gt;
  A result can be cloned (copied) such that the copy is stored in a separate&lt;br /&gt;
  memory location from the original. A change to the clone will not affect the&lt;br /&gt;
  original. When two variables need to refer to the same result a reference&lt;br /&gt;
  can be created such that a change using either reference variable changes&lt;br /&gt;
  the value seen by both. A results table example illustrates these&lt;br /&gt;
  relationships:&lt;br /&gt;
&lt;br /&gt;
    nM&amp;gt; set origtable {x=1,y=2} (create a table and assign some values)&lt;br /&gt;
    nM&amp;gt; set table1 origtable    (create a reference to the original table)&lt;br /&gt;
    nM&amp;gt; set table2 ^origtable   (clone/copy the original table)&lt;br /&gt;
    nM&amp;gt; set table1.x 9          (modify x value in table 1)&lt;br /&gt;
    nM&amp;gt; res table1.x            (x=9 because table 1 value was modified)&lt;br /&gt;
    nM&amp;gt; res table2.x            (x=1 because the copy remains unchanged)&lt;br /&gt;
    nM&amp;gt; res origtable.x         (x=9 table1 references same memory as origtable)&lt;br /&gt;
&lt;br /&gt;
Load and Save&lt;br /&gt;
-------------&lt;br /&gt;
  The /SAVE and /LOAD switches provide a mechanism for saving and loading&lt;br /&gt;
  results parameters and values to and from a file.  Either switch,&lt;br /&gt;
  if given a value (i.e. /SAVE=FILENAME), will use the file named FILENAME; if&lt;br /&gt;
  no name is specified, they will use the file RESULTS.TMP.  With the /SAVE&lt;br /&gt;
  switch, only the specified results in &amp;lt;LABEL&amp;gt; are written ('*' may be used&lt;br /&gt;
  as described above), and the resulting file is either a text file or a Blue&lt;br /&gt;
  file, depending on the extension specified. If running from within a macro,&lt;br /&gt;
  the result table entry for the macro itself will not be saved, since it is&lt;br /&gt;
  not a valid data type. If no extension is specified, the&lt;br /&gt;
  file is saved with a .tmp extension. The /LOAD switch loads results in&lt;br /&gt;
  the file to the results table in sequence.  However, System-use results&lt;br /&gt;
  (AUX, REG, OPT, and ENV) will not be overwritten. The primary&lt;br /&gt;
  value of the /LOAD mechanism is the ability to take a &amp;quot;snapshot&amp;quot; of your&lt;br /&gt;
  working environment before quitting a session and reload it later. See&lt;br /&gt;
  examples below.&lt;br /&gt;
&lt;br /&gt;
Importing XML or Table files&lt;br /&gt;
----------------------------&lt;br /&gt;
NeXtMidas can import XML (.xml) or NeXtMidas table (.tbl) files into results&lt;br /&gt;
automatically.  A the result must be cast as a T: to indicate the presence of&lt;br /&gt;
a file (not a string with a period in it).  Since XML can support multiple&lt;br /&gt;
tags of the same name, duplicate names have '_&amp;lt;num&amp;gt;' prepended to them.&lt;br /&gt;
&lt;br /&gt;
  nM&amp;gt; res t:tab nxm.sys.test.test_datalist_setup.tbl&lt;br /&gt;
or&lt;br /&gt;
  nM&amp;gt; res t:mytable nxm.sys.test.test_xml.xml&lt;br /&gt;
  nM&amp;gt; res mytable&lt;br /&gt;
    T: MYTABLE         = Table of 3 entries&lt;br /&gt;
    T:  TABLE_1        = Table of 0 entries&lt;br /&gt;
    T:  TABLE_2        = Table of 0 entries&lt;br /&gt;
    T:  TABLE_3        = Table of 0 entries&lt;br /&gt;
&lt;br /&gt;
Escape Sequences Within Strings&lt;br /&gt;
-------------------------------&lt;br /&gt;
As of NeXtMidas 2.9.0, the macro language supports Java-style escape sequences,&lt;br /&gt;
i.e. a backslash ('\') followed by a special character or Unicode sequence.&lt;br /&gt;
For example:&lt;br /&gt;
&lt;br /&gt;
  nM&amp;gt; res s:myStr &amp;quot;Plus-Minus sign: \u00b1&amp;quot;&lt;br /&gt;
  nM&amp;gt; res mystr&lt;br /&gt;
  18S: MYSTR           = Plus-Minus sign: ±&lt;br /&gt;
&lt;br /&gt;
This behaviour can be disabled through the ENV IOOPTIONS:&lt;br /&gt;
&lt;br /&gt;
  nM&amp;gt; env set iooptions +disableEscapeSequences&lt;br /&gt;
&lt;br /&gt;
For more details see the ENV explain file.&lt;br /&gt;
&lt;br /&gt;
Evaluating Numerical Expressions:&lt;br /&gt;
---------------------------------&lt;br /&gt;
RESULTS can evaluate simple numerical expressions prior to storing the result.&lt;br /&gt;
  nM&amp;gt; res x 1+1&lt;br /&gt;
  nM&amp;gt; res x&lt;br /&gt;
    L: X               = 2&lt;br /&gt;
&lt;br /&gt;
Note that, other then parentheses, precedence rules are not followed, the&lt;br /&gt;
expression is evaluated left to right.&lt;br /&gt;
  nM&amp;gt; res x 1+1/2&lt;br /&gt;
  nM&amp;gt; res x&lt;br /&gt;
    L: X               = 1&lt;br /&gt;
  nM&amp;gt; res x 1+(1/2)&lt;br /&gt;
  nM&amp;gt; res x&lt;br /&gt;
    D: X               = 1.5&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
  1.  Show local table values&lt;br /&gt;
        nM&amp;gt; res&lt;br /&gt;
        F: Y          = 6.6&lt;br /&gt;
        T: ENV        = Table of 28 entries&lt;br /&gt;
        T: G_STATUS   = Table of 6 entries&lt;br /&gt;
        D: MYVAL      = 123356.0&lt;br /&gt;
        T: OPT        = Table of 2 entries&lt;br /&gt;
        T: AUX        = Table of 14 entries&lt;br /&gt;
        T: REG        = Table of 2 entries&lt;br /&gt;
        T: RAM        = Table of 0 entries&lt;br /&gt;
&lt;br /&gt;
  2.  Show all values in all tables&lt;br /&gt;
        nM&amp;gt; res/all&lt;br /&gt;
        &amp;lt;listing with all tables expanded - this can be quite long&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  3.  Show values in local table that start with FR&lt;br /&gt;
        nM&amp;gt; res FR*&lt;br /&gt;
        D: FREQ       = 9728.0&lt;br /&gt;
        T: FRANK      = Table of 3 entries&lt;br /&gt;
&lt;br /&gt;
  4.  Show values in all tables that start with FR&lt;br /&gt;
        nM&amp;gt; res/all FR*&lt;br /&gt;
        D: FREQ       = 9728.0&lt;br /&gt;
        T: FRANK      = Table of 3 entries&lt;br /&gt;
        L:  A         = 1&lt;br /&gt;
        L:  B         = 2&lt;br /&gt;
        L:  C         = 3&lt;br /&gt;
&lt;br /&gt;
  5.  Get the first element of the file fftdemo.prm.&lt;br /&gt;
        nM&amp;gt; res FILE(fftdemo.prm).data(0)&lt;br /&gt;
        CF: FILE(FFTDEMO.PRM).DATA(0) = (0.9778422,0.28689098)&lt;br /&gt;
&lt;br /&gt;
  6.  Set the fourth element of the file mytest1000.tmp to &amp;quot;Hi&amp;quot;&lt;br /&gt;
        nM&amp;gt; res FILE(mytest1000.tmp).data(3) &amp;quot;Hi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
  7.  Get the second element of the file test3000.prm (record based) as a table.&lt;br /&gt;
        nM&amp;gt; res FILE(test3000.prm).dataTable(1)&lt;br /&gt;
          T: FILE(TEST3000).DATATABLE(1) = Table of 7 entries&lt;br /&gt;
         2A:  INPU           = DCR2B&lt;br /&gt;
         2A:  CONN           = F60OPP2&lt;br /&gt;
         2A:  OUTP           = F63IPP2&lt;br /&gt;
         2A:  USER           = AWD&lt;br /&gt;
         2A:  RESY           =&lt;br /&gt;
         2A:  TCIN           =&lt;br /&gt;
         2A:  CLOC           = I&lt;br /&gt;
&lt;br /&gt;
  8.  Get the FF subrecord of the 3rd element of the file test6000.prm.&lt;br /&gt;
        nM&amp;gt; res FILE(test6000.prm).data(2,&amp;quot;FF&amp;quot;)&lt;br /&gt;
        L: FILE(TEST6000.PRM).DATA(2,&amp;quot;FF&amp;quot;) = 236&lt;br /&gt;
&lt;br /&gt;
      Since NeXtMidas 2.7.0, you can also do this to get the FF subrecord.&lt;br /&gt;
        nM&amp;gt; res FILE(test6000.prm).getDataTable(2).FF&lt;br /&gt;
        L: FILE(TEST6000.PRM).GETDATATABLE(2,&amp;quot;FF&amp;quot;) = 236&lt;br /&gt;
&lt;br /&gt;
  9.  Set the FF subrecord of the 3nd element of the file my6000.tmp to 8175.&lt;br /&gt;
        nM&amp;gt; res FILE(my6000.tmp).data(1,&amp;quot;FF&amp;quot;) 8175&lt;br /&gt;
&lt;br /&gt;
  10. In-line SEDIT operation.&lt;br /&gt;
        nM&amp;gt; res STR SEDIT(&amp;quot;a string&amp;quot;,UPCASE)&lt;br /&gt;
        nM&amp;gt; res str&lt;br /&gt;
        S: STR        = A STRING&lt;br /&gt;
&lt;br /&gt;
  11. Merge (join) two tables, keys on right overwrite the keys on the left.&lt;br /&gt;
        nM&amp;gt; res tab {X=5,Y=2}{X=1,Z=3}&lt;br /&gt;
        nM&amp;gt; res tab&lt;br /&gt;
        T: TAB        = Table of 3 entries&lt;br /&gt;
        L:  X         = 1&lt;br /&gt;
        L:  Y         = 2&lt;br /&gt;
&lt;br /&gt;
  12. Type casting.&lt;br /&gt;
              DEFAULT        |         D:             |         S:&lt;br /&gt;
        ---------------------+------------------------+-------------------&lt;br /&gt;
        nM&amp;gt; res temp 7       | nM&amp;gt; res D:temp 7       | nM&amp;gt; res S:temp 7&lt;br /&gt;
        nM&amp;gt; res temp         | nM&amp;gt; res temp           | nM&amp;gt; res temp&lt;br /&gt;
        L: TEMP       = 7    | D: TEMP       = 7.0    | S: TEMP       = 7&lt;br /&gt;
&lt;br /&gt;
  13. Saving results to a file.&lt;br /&gt;
       COMMAND                            FILE CREATED       CONTENTS&lt;br /&gt;
       -------------------------------------------------------------------&lt;br /&gt;
       nM&amp;gt; res/save                       results.tmp        Whole Results Table&lt;br /&gt;
       nM&amp;gt; res/save *                     results.tmp        Whole Results Table&lt;br /&gt;
       nM&amp;gt; res/save=&amp;quot;home1&amp;quot;               home1.tmp          Whole Results Table&lt;br /&gt;
       nM&amp;gt; res/save=home1                 home1.tmp          Whole Results Table&lt;br /&gt;
       nM&amp;gt; res/save tab                   results.tmp        TAB results&lt;br /&gt;
       nM&amp;gt; res/save=mySave tab            mySave.tmp         TAB results&lt;br /&gt;
       nM&amp;gt; res/save=mySave.txt tab        mySave.txt         TAB Results&lt;br /&gt;
       nM&amp;gt; res/save=mySave.txt tab.foo    mySave.txt         TAB.FOO Results&lt;br /&gt;
&lt;br /&gt;
  14. Loading the results table from a file.&lt;br /&gt;
     COMMAND                            ACTION&lt;br /&gt;
     ---------------------------------------------------------------------------&lt;br /&gt;
     nM&amp;gt; res/load                       Loads results.tmp&lt;br /&gt;
     nM&amp;gt; res/load=&amp;quot;mySave&amp;quot;              Loads mySave.tmp&lt;br /&gt;
     nM&amp;gt; res/load=&amp;quot;mySave.txt&amp;quot;          Loads mySave.txt&lt;br /&gt;
     nM&amp;gt; res/load=mySave.txt            Loads mySave.txt&lt;br /&gt;
     nM&amp;gt; res/load=mySave.txt TAB        Loads mySave.txt (TAB ignored)&lt;br /&gt;
&lt;br /&gt;
     Note: System-use results (AUX, ENV, REG, OPT) are forbidden to be&lt;br /&gt;
           overwritten and so are ignored if found in the file.&lt;br /&gt;
&lt;br /&gt;
  15. Using escape sequences. Note that \u00b1 gets translated to the&lt;br /&gt;
      plus-minus sign.&lt;br /&gt;
      nM&amp;gt; res s:myStr &amp;quot;Plus-Minus sign: \u00b1&amp;quot;&lt;br /&gt;
      nM&amp;gt; res mystr&lt;br /&gt;
      18S: MYSTR           = Plus-Minus sign: ±&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  16. Get the count of the number of results that match a given filter.&lt;br /&gt;
      nM&amp;gt; res x1 1&lt;br /&gt;
      nM&amp;gt; res x2 &amp;quot;dog&amp;quot;&lt;br /&gt;
&lt;br /&gt;
      nM&amp;gt; res/count=myCount x*&lt;br /&gt;
          L:MYCOUNT = 2&lt;br /&gt;
&lt;br /&gt;
  17. Get the count from example 16, but also display the results:&lt;br /&gt;
     nM&amp;gt; res/count=myCount/verbose x*&lt;br /&gt;
         L: X1              = 1&lt;br /&gt;
        3S: X2              = dog&lt;br /&gt;
         L: MYCOUNT         = 2&lt;br /&gt;
&lt;br /&gt;
  18. Get an individual value from a VD (Vector Double) data element.&lt;br /&gt;
     nM&amp;gt; res VX1 FILE(nxm.sys.dat.sv1.prm).data(60,&amp;quot;VEL&amp;quot;).0&lt;br /&gt;
     nM&amp;gt; res VX1&lt;br /&gt;
       D: VX1             = 13.358262980277374&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Switches:&lt;br /&gt;
  Scope:&lt;br /&gt;
    /GLOBAL    - Sets the result in the GLOBAL results table&lt;br /&gt;
    /PARENT    - Sets the result in the PARENT result table&lt;br /&gt;
    Note: If both /GLOBAL and /PARENT switches are present, /GLOBAL will&lt;br /&gt;
          override and a warning will be issued to the command line.&lt;br /&gt;
&lt;br /&gt;
  Setting Results:&lt;br /&gt;
    /ADDROOT   - Automatically add roots of tables&lt;br /&gt;
    /FORCE     - Sets in a readonly table&lt;br /&gt;
&lt;br /&gt;
  Displaying Results:&lt;br /&gt;
    /ALL         - Display all results parameters, expand tables as necessary&lt;br /&gt;
    /BIN         - Display a numeric result in binary format (same as /RADIX=2)&lt;br /&gt;
    /COUNT=&amp;lt;res&amp;gt; - Display and store a count of the number of results that match&lt;br /&gt;
                   a given filter (see example 16).      (Since NeXtMidas 3.1.0)&lt;br /&gt;
    /HEX         - Display a numeric result in hex format  (same as /RADIX=16)&lt;br /&gt;
    /LOAD=&amp;lt;fn&amp;gt;   - Load results from file created by /SAVE= into results table.&lt;br /&gt;
                   The default filename with just a state switch is&lt;br /&gt;
                   &amp;quot;results.tmp&amp;quot;.&lt;br /&gt;
    /OCT         - Display a numeric result in octal format  (same as /RADIX=8)&lt;br /&gt;
    /RADIX=&amp;lt;n&amp;gt;   - Display a numeric result with the given radix (2,8,10,16)&lt;br /&gt;
    /RES=&amp;lt;res&amp;gt;   - Output to this result instead of the screen, if a radix is&lt;br /&gt;
                   given and the value is a number, the value stored will be a&lt;br /&gt;
                   string representing the value in the given radix&lt;br /&gt;
    /SAVE=&amp;lt;fn&amp;gt;   - Save specified results to the given file name.&lt;br /&gt;
                   The default filename with just a state switch is&lt;br /&gt;
                   &amp;quot;results.tmp&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
See Also:  GLOBAL, REMOVE, SET, GET, INVOKE&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:NXM_Explain]]&lt;/div&gt;</summary>
		<author><name>ConvertBot</name></author>
		
	</entry>
</feed>