
<hr><h3><A name="28">byte</A> ( -- )</h3>
<br>
modifier for the assembler, memory accesses mean byte wide access 

<hr><h3><A name="58">showcrash</A> ( --  )</h3>
<br>
Displays all the information saved at the last breakpoint or exception including 
the registers (as in  <code><A href="_smal_AX#47"> .registers) </A>,</code> the 
data stack (as in  <code><A href="_smal_BB#49"> .stack) </A>,</code> and the 
return stack (as in  <code><A href="_smal_BC#4a"> ftrace) </A>.</code> 

<hr><h3><A name="88">'tib</A> ( -- addr )</h3>
 Extra: F83
<br>
The address of a  <code><A href="_smal_BK#322"> user </A></code> variable 
containing the address of the text input buffer.  The text input buffer is an 
area of memory used to input from the input stream.  It is possible to 
temporarily change the text input buffer by changing the contents of  <code><A href="_smal_BQ#88"> 'tib </A>.</code> 

<hr><h3><A name="b8">(quit</A> ( -- )</h3>
 Extra: 83Std,Default
<br>
The Default implementation of the deferred word  <code><A href="_smal_AD#2a3"> quit </A>.</code> 
Clears the return stack, sets interpret state, accepts new input from the 
current input device, and begins text interpretation.  No message is displayed.  

See:  <code><A href="_smal_AD#2a3"> quit </A></code> 

<hr><h3><A name="e8">.today</A> ( -- )</h3>
<br>
Displays the current date.  Equivalent to  <code>"<A href="_smal_BU#2fc"> today </A></code>  <code><A href="_smal_BD#db"> .date </A>"</code> 

<hr><h3><A name="118">&lt;=</A> ( n1 n2  --  flag )</h3>
<br>
flag is true if n1 is less than or equal to n2.  

<hr><h3><A name="148">align</A> ( -- )</h3>
<br>
The dictionary pointer is advanced to a machine alignment boundary.  Any bytes 
skipped are filled with ascii null characters (hex 0).  If the dictionary 
pointer is already on an alignment boundary, no action is taken.  For the 68000, 
which is word aligned, this aligns to a 16-bit word boundary.  The ARM cpu needs 
alignment to 32-bit/4-byte word boundaries.  

<hr><h3><A name="178">cd</A> ( -- )</h3> <kbd>directory</kbd> 
<br>
Changes the current directory.  

<hr><h3><A name="1a8">d-</A> ( d1 d2 -- d3 )</h3>
 Extra: 83Std
<br>
d3 is the result of subtracting d2 from d1.  

<hr><h3><A name="1d8">editor</A> ( -- )</h3>
<br>
Execution replaces the first vocabulary in the search order with the  <code><A href="_smal_BQ#1d8"> editor </A></code> 
vocabulary.  

See:  <code><A href="_smal_BR#329"> vocabulary </A></code> 
<p>
Not implemented.  This Forth implementation uses rather than a block editor.  

<hr><h3><A name="208">forget</A> ( -- )</h3> <kbd>name</kbd> 
 Extra: M,83Std
<br>
Executed in the form: 
<br><code>    forget &lt;name&gt;</code><br>
If &lt;name&gt; is found in the compilation vocabulary, deletes &lt;name&gt; 
from the dictionary.  Also deletes all words added to dictionary after &lt;name&gt; 
regardless of their vocabulary.  Failure to find &lt;name&gt; is an error 
condition.  An error condition also exists if the compilation vocabulary is 
deleted.  

<hr><h3><A name="238">j</A> ( -- n )</h3>
 Extra: C,83Std
<br>
n is a copy of the index of the next outer loop.  May only be used within a 
nested  <code><A href="_smal_AT#1c3"> do </A></code> -  <code><A href="_smal_BC#25a"> loop </A></code> 
or  <code><A href="_smal_AT#1c3"> do </A></code> -  <code><A href="_smal_AN#cd"> +loop </A></code> 
in the form, for example: 
<br><code>    do  ...  do  ...  j  ...  loop  ...  loop</code><br>

See: I K  <code><A href="_smal_AT#1c3"> do </A></code>  <code><A href="_smal_BC#25a"> loop </A></code> 

<hr><h3><A name="268">marked</A> ( -- )</h3>
<br>
Future text is displayed in marked video mode, which is white text on a black 
background unless you have changed the color tables.  
<p>
Warning:  <code><A href="_smal_AM#27c"> not </A></code> implemented in other 
implementations 

See:  <code><A href="_smal_AJ#249"> light </A></code>  <code><A href="_smal_AA#1b0"> dark </A></code> 

<hr><h3><A name="298">place</A> ( addr len pstr -- )</h3>
 Extra: F83
<br>
The character array specified by addr and len is placed as a packed string at 
pstr.  

<hr><h3><A name="2c8">sdepth</A> ( user-stack -- depth )</h3>
<br>
depth is the number of items that are currently on the user stack.  

See:  <code><A href="_smal_AP#2df"> stack: </A></code>  <code><A href="_smal_AB#2a1"> push </A></code>  <code><A href="_smal_BS#29a"> pop </A></code> 

<hr><h3><A name="2f8">to</A> ( obj/n --  )</h3> <kbd>name</kbd> 
<br>
an object identified by obj is written to &lt;name&gt;.  The ways this is done 
depends on the objects implementation.  
<p>
 <code><A href="_smal_BQ#2f8"> to </A></code> can also reinitialise n as a <strong>local</strong> 
variables value.  
<br><code>    : test 123 locals| v1 |</code><br>
<br><code>         v1 .    111 to v1 . ;</code><br>

<hr><h3><A name="328">voc&gt;</A> ( voc-alf -- voc-acf )</h3>
<br>
voc-acf is the compilation address corresponding to the vocabulary link address 
voc-alf.  
