<spanclass="reserved-syntax">void</span><spanclass="plain-syntax"></span><spanclass="function-syntax">Unit::test_compatibility</span><buttonclass="popup"onclick="togglePopup('usagePopup1')"><spanclass="comment-syntax">?</span><spanclass="popuptext"id="usagePopup1">Usage of <spanclass="code-font"><spanclass="function-syntax">Unit::test_compatibility</span></span>:<br/>Program Control - <ahref="1-pc.html#SP1">§1</a></span></button><spanclass="plain-syntax">(</span><spanclass="constant-syntax">OUTPUT_STREAM</span><spanclass="plain-syntax">) {</span>
<spanclass="plain-syntax"></span><ahref="1-ut.html#SP1"class="function-link"><spanclass="function-syntax">Unit::test_one</span></a><spanclass="plain-syntax">(</span><spanclass="identifier-syntax">OUT</span><spanclass="plain-syntax">, </span><spanclass="identifier-syntax">I</span><spanclass="string-syntax">"not for all"</span><spanclass="plain-syntax">);</span>
<spanclass="plain-syntax"></span><ahref="1-ut.html#SP1"class="function-link"><spanclass="function-syntax">Unit::test_one</span></a><spanclass="plain-syntax">(</span><spanclass="identifier-syntax">OUT</span><spanclass="plain-syntax">, </span><spanclass="identifier-syntax">I</span><spanclass="string-syntax">"not for none"</span><spanclass="plain-syntax">);</span>
<spanclass="plain-syntax"></span><ahref="1-ut.html#SP1"class="function-link"><spanclass="function-syntax">Unit::test_one</span></a><spanclass="plain-syntax">(</span><spanclass="identifier-syntax">OUT</span><spanclass="plain-syntax">, </span><spanclass="identifier-syntax">I</span><spanclass="string-syntax">"for 16-bit with debugging"</span><spanclass="plain-syntax">);</span>
<spanclass="plain-syntax"></span><ahref="1-ut.html#SP1"class="function-link"><spanclass="function-syntax">Unit::test_one</span></a><spanclass="plain-syntax">(</span><spanclass="identifier-syntax">OUT</span><spanclass="plain-syntax">, </span><spanclass="identifier-syntax">I</span><spanclass="string-syntax">"not for 32-bit"</span><spanclass="plain-syntax">);</span>
<spanclass="plain-syntax"></span><ahref="1-ut.html#SP1"class="function-link"><spanclass="function-syntax">Unit::test_one</span></a><spanclass="plain-syntax">(</span><spanclass="identifier-syntax">OUT</span><spanclass="plain-syntax">, </span><spanclass="identifier-syntax">I</span><spanclass="string-syntax">"for 16-bit with debugging or 32-bit with debugging"</span><spanclass="plain-syntax">);</span>
<spanclass="plain-syntax"></span><ahref="1-ut.html#SP1"class="function-link"><spanclass="function-syntax">Unit::test_one</span></a><spanclass="plain-syntax">(</span><spanclass="identifier-syntax">OUT</span><spanclass="plain-syntax">, </span><spanclass="identifier-syntax">I</span><spanclass="string-syntax">"not for 32-bit or 16-bit"</span><spanclass="plain-syntax">);</span>
<spanclass="plain-syntax"></span><ahref="1-ut.html#SP1"class="function-link"><spanclass="function-syntax">Unit::test_one</span></a><spanclass="plain-syntax">(</span><spanclass="identifier-syntax">OUT</span><spanclass="plain-syntax">, </span><spanclass="identifier-syntax">I</span><spanclass="string-syntax">"for 16-bit with debugging, 32-bit with debugging or 32-bit"</span><spanclass="plain-syntax">);</span>
<spanclass="plain-syntax"></span><ahref="1-ut.html#SP1"class="function-link"><spanclass="function-syntax">Unit::test_one</span></a><spanclass="plain-syntax">(</span><spanclass="identifier-syntax">OUT</span><spanclass="plain-syntax">, </span><spanclass="identifier-syntax">I</span><spanclass="string-syntax">"not for 16-bit with debugging, 32-bit with debugging or 32-bit"</span><spanclass="plain-syntax">);</span>
<spanclass="plain-syntax"></span><ahref="1-ut.html#SP1"class="function-link"><spanclass="function-syntax">Unit::test_one</span></a><spanclass="plain-syntax">(</span><spanclass="identifier-syntax">OUT</span><spanclass="plain-syntax">, </span><spanclass="identifier-syntax">I</span><spanclass="string-syntax">"for glulx or z-machine version 8"</span><spanclass="plain-syntax">);</span>
<spanclass="plain-syntax"></span><ahref="1-ut.html#SP1"class="function-link"><spanclass="function-syntax">Unit::test_one</span></a><spanclass="plain-syntax">(</span><spanclass="identifier-syntax">OUT</span><spanclass="plain-syntax">, </span><spanclass="identifier-syntax">I</span><spanclass="string-syntax">"for glulx without debugging"</span><spanclass="plain-syntax">);</span>
<spanclass="plain-syntax"></span><ahref="1-ut.html#SP1"class="function-link"><spanclass="function-syntax">Unit::test_one</span></a><spanclass="plain-syntax">(</span><spanclass="identifier-syntax">OUT</span><spanclass="plain-syntax">, </span><spanclass="identifier-syntax">I</span><spanclass="string-syntax">"for z-machine version 8"</span><spanclass="plain-syntax">);</span>
<spanclass="plain-syntax"></span><ahref="1-ut.html#SP1"class="function-link"><spanclass="function-syntax">Unit::test_one</span></a><spanclass="plain-syntax">(</span><spanclass="identifier-syntax">OUT</span><spanclass="plain-syntax">, </span><spanclass="identifier-syntax">I</span><spanclass="string-syntax">"for z-machine version 5 with debugging"</span><spanclass="plain-syntax">);</span>
<spanclass="plain-syntax"></span><ahref="1-ut.html#SP1"class="function-link"><spanclass="function-syntax">Unit::test_one</span></a><spanclass="plain-syntax">(</span><spanclass="identifier-syntax">OUT</span><spanclass="plain-syntax">, </span><spanclass="identifier-syntax">I</span><spanclass="string-syntax">"for z-machine version 8, or Glulx without debugging"</span><spanclass="plain-syntax">);</span>
<spanclass="plain-syntax"></span><ahref="1-ut.html#SP1"class="function-link"><spanclass="function-syntax">Unit::test_one</span></a><spanclass="plain-syntax">(</span><spanclass="identifier-syntax">OUT</span><spanclass="plain-syntax">, </span><spanclass="identifier-syntax">I</span><spanclass="string-syntax">"for z-machine version 5 or 8"</span><spanclass="plain-syntax">);</span>
<spanclass="plain-syntax"></span><ahref="1-ut.html#SP1"class="function-link"><spanclass="function-syntax">Unit::test_one</span></a><spanclass="plain-syntax">(</span><spanclass="identifier-syntax">OUT</span><spanclass="plain-syntax">, </span><spanclass="identifier-syntax">I</span><spanclass="string-syntax">"for Inform6 version 8"</span><spanclass="plain-syntax">);</span>