📄 group__forth__imp.html
字号:
<a class="el" href="group__forth__imp.html#gga104a122">XT_1_MINUS</a>, <a class="el" href="group__forth__imp.html#gga104a123">XT_2_STORE</a>, <a class="el" href="group__forth__imp.html#gga104a124">XT_2_STAR</a>, <a class="el" href="group__forth__imp.html#gga104a125">XT_2_SLASH</a>, <br> <a class="el" href="group__forth__imp.html#gga104a126">XT_2_FETCH</a>, <a class="el" href="group__forth__imp.html#gga104a127">XT_2DROP</a>, <a class="el" href="group__forth__imp.html#gga104a128">XT_2DUP</a>, <a class="el" href="group__forth__imp.html#gga104a129">XT_2OVER</a>, <br> <a class="el" href="group__forth__imp.html#gga104a130">XT_2SWAP</a>, <a class="el" href="group__forth__imp.html#gga104a131">XT_LESS_THAN</a>, <a class="el" href="group__forth__imp.html#gga104a132">XT_LESS_NUMBER_SIGN</a>, <a class="el" href="group__forth__imp.html#gga104a133">XT_EQUALS</a>, <br> <a class="el" href="group__forth__imp.html#gga104a134">XT_GREATER_THAN</a>, <a class="el" href="group__forth__imp.html#gga104a135">XT_TO_IN</a>, <a class="el" href="group__forth__imp.html#gga104a136">XT_TO_NUMBER</a>, <a class="el" href="group__forth__imp.html#gga104a137">XT_TO_R</a>, <br> <a class="el" href="group__forth__imp.html#gga104a138">XT_QUESTION_DUP</a>, <a class="el" href="group__forth__imp.html#gga104a139">XT_FETCH</a>, <a class="el" href="group__forth__imp.html#gga104a140">XT_ABS</a>, <a class="el" href="group__forth__imp.html#gga104a141">XT_ACCEPT</a>, <br> <a class="el" href="group__forth__imp.html#gga104a142">XT_ALIGN</a>, <a class="el" href="group__forth__imp.html#gga104a143">XT_ALIGNED</a>, <a class="el" href="group__forth__imp.html#gga104a144">XT_ALLOT</a>, <a class="el" href="group__forth__imp.html#gga104a145">XT_AND</a>, <br> <a class="el" href="group__forth__imp.html#gga104a146">XT_BASE</a>, <a class="el" href="group__forth__imp.html#gga104a147">XT_C_STORE</a>, <a class="el" href="group__forth__imp.html#gga104a148">XT_C_COMMA</a>, <a class="el" href="group__forth__imp.html#gga104a149">XT_C_FETCH</a>, <br> <a class="el" href="group__forth__imp.html#gga104a150">XT_CELL_PLUS</a>, <a class="el" href="group__forth__imp.html#gga104a151">XT_CELLS</a>, <a class="el" href="group__forth__imp.html#gga104a152">XT_CHAR_PLUS</a>, <a class="el" href="group__forth__imp.html#gga104a153">XT_CHARS</a>, <br> <a class="el" href="group__forth__imp.html#gga104a154">XT_PAREN_CONSTANT</a>, <a class="el" href="group__forth__imp.html#gga104a155">XT_COUNT</a>, <a class="el" href="group__forth__imp.html#gga104a156">XT_DEPTH</a>, <a class="el" href="group__forth__imp.html#gga104a157">XT_PAREN_DO</a>, <br> <a class="el" href="group__forth__imp.html#gga104a158">XT_DROP</a>, <a class="el" href="group__forth__imp.html#gga104a159">XT_DUP</a>, <a class="el" href="group__forth__imp.html#gga104a160">XT_PAREN_BRANCH</a>, <a class="el" href="group__forth__imp.html#gga104a161">XT_EMIT</a>, <br> <a class="el" href="group__forth__imp.html#gga104a162">XT_EXECUTE</a>, <a class="el" href="group__forth__imp.html#gga104a163">XT_EXIT</a>, <a class="el" href="group__forth__imp.html#gga104a164">XT_FILL</a>, <a class="el" href="group__forth__imp.html#gga104a165">XT_HERE</a>, <br> <a class="el" href="group__forth__imp.html#gga104a166">XT_HOLD</a>, <a class="el" href="group__forth__imp.html#gga104a167">XT_I</a>, <a class="el" href="group__forth__imp.html#gga104a168">XT_PAREN_0BRANCH</a>, <a class="el" href="group__forth__imp.html#gga104a169">XT_INVERT</a>, <br> <a class="el" href="group__forth__imp.html#gga104a170">XT_J</a>, <a class="el" href="group__forth__imp.html#gga104a171">XT_KEY</a>, <a class="el" href="group__forth__imp.html#gga104a172">XT_LEAVE</a>, <a class="el" href="group__forth__imp.html#gga104a173">XT_PAREN_LITERAL</a>, <br> <a class="el" href="group__forth__imp.html#gga104a174">XT_PAREN_LOOP</a>, <a class="el" href="group__forth__imp.html#gga104a175">XT_LSHIFT</a>, <a class="el" href="group__forth__imp.html#gga104a176">XT_MAX</a>, <a class="el" href="group__forth__imp.html#gga104a177">XT_MIN</a>, <br> <a class="el" href="group__forth__imp.html#gga104a178">XT_MOVE</a>, <a class="el" href="group__forth__imp.html#gga104a179">XT_NEGATE</a>, <a class="el" href="group__forth__imp.html#gga104a180">XT_OR</a>, <a class="el" href="group__forth__imp.html#gga104a181">XT_OVER</a>, <br> <a class="el" href="group__forth__imp.html#gga104a182">XT_R_FROM</a>, <a class="el" href="group__forth__imp.html#gga104a183">XT_R_FETCH</a>, <a class="el" href="group__forth__imp.html#gga104a184">XT_ROT</a>, <a class="el" href="group__forth__imp.html#gga104a185">XT_RSHIFT</a>, <br> <a class="el" href="group__forth__imp.html#gga104a186">XT_S_TO_D</a>, <a class="el" href="group__forth__imp.html#gga104a187">XT_SIGN</a>, <a class="el" href="group__forth__imp.html#gga104a188">XT_SPACE</a>, <a class="el" href="group__forth__imp.html#gga104a189">XT_STATE</a>, <br> <a class="el" href="group__forth__imp.html#gga104a190">XT_SWAP</a>, <a class="el" href="group__forth__imp.html#gga104a191">XT_TYPE</a>, <a class="el" href="group__forth__imp.html#gga104a192">XT_U_LESS_THAN</a>, <a class="el" href="group__forth__imp.html#gga104a193">XT_UM_STAR</a>, <br> <a class="el" href="group__forth__imp.html#gga104a194">XT_UNLOOP</a>, <a class="el" href="group__forth__imp.html#gga104a195">XT_XOR</a>, <a class="el" href="group__forth__imp.html#gga104a196">XT_LEFT_BRACKET</a>, <a class="el" href="group__forth__imp.html#gga104a197">XT_RIGHT_BRACKET</a>, <br> <a class="el" href="group__forth__imp.html#gga104a198">XT_0_NOT_EQUALS</a>, <a class="el" href="group__forth__imp.html#gga104a199">XT_0_GREATER</a>, <a class="el" href="group__forth__imp.html#gga104a200">XT_2_TO_R</a>, <a class="el" href="group__forth__imp.html#gga104a201">XT_2_R_FROM</a>, <br> <a class="el" href="group__forth__imp.html#gga104a202">XT_2_R_FETCH</a>, <a class="el" href="group__forth__imp.html#gga104a203">XT_NOT_EQUALS</a>, <a class="el" href="group__forth__imp.html#gga104a204">XT_PAREN_QUESTION_DO</a>, <a class="el" href="group__forth__imp.html#gga104a205">XT_ERASE</a>, <br> <a class="el" href="group__forth__imp.html#gga104a206">XT_FALSE</a>, <a class="el" href="group__forth__imp.html#gga104a207">XT_NIP</a>, <a class="el" href="group__forth__imp.html#gga104a208">XT_PAD</a>, <a class="el" href="group__forth__imp.html#gga104a209">XT_PARSE</a>, <br> <a class="el" href="group__forth__imp.html#gga104a210">XT_PICK</a>, <a class="el" href="group__forth__imp.html#gga104a211">XT_ROLL</a>, <a class="el" href="group__forth__imp.html#gga104a212">XT_TRUE</a>, <a class="el" href="group__forth__imp.html#gga104a213">XT_TUCK</a>, <br> <a class="el" href="group__forth__imp.html#gga104a214">XT_U_GREATER_THAN</a>, <a class="el" href="group__forth__imp.html#gga104a215">XT_UNUSED</a>, <a class="el" href="group__forth__imp.html#gga104a216">XT_D_PLUS</a>, <a class="el" href="group__forth__imp.html#gga104a217">XT_DABS</a>, <br> <a class="el" href="group__forth__imp.html#gga104a218">XT_DNEGATE</a>, <a class="el" href="group__forth__imp.html#gga104a219">XT_M_PLUS</a>, <a class="el" href="group__forth__imp.html#gga104a220">XT_CATCH</a>, <a class="el" href="group__forth__imp.html#gga104a221">XT_THROW</a>, <br> <a class="el" href="group__forth__imp.html#gga104a222">XT_CMOVE</a>, <a class="el" href="group__forth__imp.html#gga104a223">XT_CMOVE_UP</a><br> }</td></tr><tr><td colspan="2"><br><h2>Functions</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga58"></a><!-- doxytag: member="forth_imp::MatchChars" ref="ga58" args="(CELL a, CELL b)" -->bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__forth__imp.html#ga58">MatchChars</a> (<a class="el" href="group__forth.html#ga0">CELL</a> a, <a class="el" href="group__forth.html#ga0">CELL</a> b)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__forth__imp.html#ga105">ForthVM::DoReset</a> ()</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__forth.html#ga0">CELL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__forth__imp.html#ga106">ForthVM::DoQuit</a> ()</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__forth.html#ga0">CELL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__forth__imp.html#ga107">ForthVM::DoExecute</a> (<a class="el" href="group__forth.html#ga0">CELL</a> xt)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__forth.html#ga0">CELL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__forth__imp.html#ga108">ForthVM::DoEvaluate</a> (const <a class="el" href="group__forth.html#ga2">CHAR</a> *text, <a class="el" href="group__integers.html#ga6">uint</a> textLength)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__forth.html#ga0">CELL</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__forth__imp.html#ga109">ForthVM::DoPop</a> (<a class="el" href="group__integers.html#ga6">uint</a> numCells)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__forth__imp.html#ga110">ForthVM::DoPush</a> (const <a class="el" href="group__forth.html#ga0">CELL</a> *cells, <a class="el" href="group__integers.html#ga6">uint</a> numCells)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__forth.html#ga0">CELL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__forth__imp.html#ga111">ForthVM::Run</a> (const <a class="el" href="group__forth.html#ga0">CELL</a> *ip)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga112"></a><!-- doxytag: member="forth_imp::MultiplyPrimitive" ref="ga112" args="(CELL *sp)" -->static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__forth__imp.html#ga112">ForthVM::MultiplyPrimitive</a> (<a class="el" href="group__forth.html#ga0">CELL</a> *sp)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga113"></a><!-- doxytag: member="forth_imp::DividePrimitive" ref="ga113" args="(CELL *sp)" -->static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__forth__imp.html#ga113">ForthVM::DividePrimitive</a> (<a class="el" href="group__forth.html#ga0">CELL</a> *sp)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga114"></a><!-- doxytag: member="forth_imp::ToNumber" ref="ga114" args="(CELL *sp, UCELL base)" -->static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__forth__imp.html#ga114">ForthVM::ToNumber</a> (<a class="el" href="group__forth.html#ga0">CELL</a> *sp, <a class="el" href="group__forth.html#ga1">UCELL</a> base)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga115"></a><!-- doxytag: member="forth_imp::ParsePrimitive" ref="ga115" args="(CELL *sp, CELL delimiter)" -->void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__forth__imp.html#ga115">ForthVM::ParsePrimitive</a> (<a class="el" href="group__forth.html#ga0">CELL</a> *sp, <a class="el" href="group__forth.html#ga0">CELL</a> delimiter)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga116"></a><!-- doxytag: member="forth_imp::FindPrimitive" ref="ga116" args="(CELL *sp, CELL wordlist)" --><a class="el" href="group__forth.html#ga0">CELL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__forth__imp.html#ga116">ForthVM::FindPrimitive</a> (<a class="el" href="group__forth.html#ga0">CELL</a> *sp, <a class="el" href="group__forth.html#ga0">CELL</a> wordlist)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga117"></a><!-- doxytag: member="forth_imp::Accept" ref="ga117" args="(CHAR *buffer, CELL maxLen)" --><a class="el" href="group__forth.html#ga0">CELL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__forth__imp.html#ga117">ForthVM::Accept</a> (<a class="el" href="group__forth.html#ga2">CHAR</a> *buffer, <a class="el" href="group__forth.html#ga0">CELL</a> maxLen)</td></tr><tr><td colspan="2"><br><h2>Variables</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">static const <a class="el" href="group__forth.html#ga0">CELL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__forth__imp.html#ga0">BitsPerCell</a> = BITS_PER_CHAR*CHARS_PER_CELL</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">static const <a class="el" href="group__forth.html#ga0">CELL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__forth__imp.html#ga1">CellLoMask</a> = ((<a class="el" href="group__forth.html#ga0">CELL</a>)1<<(<a class="el" href="group__forth__imp.html#ga0">BitsPerCell</a>/2))-1</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">static const <a class="el" href="group__forth.html#ga0">CELL</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__forth__imp.html#ga2">SlashCountedString</a> = 255</td></tr>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -