亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? gforth.htm

?? strongForth: a strongly typed dialect of Forth implemented in ANS Forth.
?? HTM
?? 第 1 頁 / 共 5 頁
字號:
<html>
<head>
<title>StrongForth.f Glossary</title>
</head>
<body>
<h1>StrongForth.f Glossary</h1>
<hr><p><pre><b>! ( SINGLE ADDRESS -> 1ST -- )</b></pre></p>
<p>Store <kbd>SINGLE</kbd> at address <kbd>ADDRESS</kbd>.</p>
<hr><p><pre><b>! ( DOUBLE ADDRESS -> 1ST -- )</b></pre></p>
<p>Store <kbd>DOUBLE</kbd> at address <kbd>ADDRESS</kbd>.</p>
<hr><p><pre><b>! ( SINGLE CADDRESS -> 1ST -- )</b></pre></p>
<p>Store <kbd>SINGLE</kbd> at address <kbd>CADDRESS</kbd>. 
Only the number of low-order bits 
corresponding to character size are transferred.</p>
<hr><p><pre><b>" ( -- )</b></pre></p>
<p>Interpretation: <kbd><b>( "ccc&lt;quote>" -- CADDRESS -> CHARACTER UNSIGNED )</b></kbd>
<br>Parse <kbd>ccc</kbd> delimited by <kbd>"</kbd> (double-quote). 
Store the resulting string at address <kbd>STR</kbd>. and return 
<kbd>STR</kbd> as <kbd>CADDRESS -> CHARACTER</kbd>. Store the length 
of the resulting string at <kbd>#STR</kbd> and return it as 
<kbd>UNSIGNED</kbd>. An ambiguous condition exists if the length of 
the string exceeds 80 characters.</p>
<p>Note: Subsequent uses of <kbd>"</kbd> will overwrite the buffer.</p>
<p>Compilation: <kbd><b>( "ccc&lt;quote>" -- )</b></kbd>
<br>Parse <kbd>ccc</kbd> delimited by <kbd>"</kbd> (double-quote). 
Append the runtime semantics given below to the current definition.</p>
<p>Runtime: <kbd><b>( -- CADDRESS -> CHARACTER UNSIGNED )</b></kbd>
<br>Return <kbd>CADDRESS -> CHARACTER</kbd> as the address and 
<kbd>UNSIGNED</kbd> as the character count of a character string 
consisting of the characters <kbd>ccc</kbd> that were parsed during 
compilation. A program shall not alter the returned string.</p>
<p><kbd>"</kbd> is an immediate word.</p>
<hr><p><pre><b># ( NUMBER-DOUBLE -- 1ST )</b></pre></p>
<p>Divide <kbd>NUMBER-DOUBLE</kbd> by the current number-conversion radix 
giving the quotient <kbd>1ST</kbd> and the remainder <em>n</em> (<em>n</em> 
is the least-significant digit of <kbd>NUMBER-DOUBLE</kbd>). Convert 
<em>n</em> to external form and add the resulting character to the 
beginning of the pictured numeric output string.</p>
<hr><p><pre><b>#> ( NUMBER-DOUBLE -- CADDRESS -> CHARACTER UNSIGNED )</b></pre></p>
<p>Drop <kbd>NUMBER-DOUBLE</kbd>. Make the pictured numeric output 
string available as a character string <kbd>CADDRESS -> CHARACTER UNSIGNED</kbd>. 
A program may replace characters within the string.</p>
<hr><p><pre><b>#FIB ( -- ADDRESS -> UNSIGNED )</b></pre></p>
<p><kbd>ADDRESS -> UNSIGNED</kbd> is the address of a cell containing the 
number of characters in the file input buffer.</p>
<hr><p><pre><b>#ORDER ( -- ADDRESS -> UNSIGNED )</b></pre></p>
<p><kbd>ADDRESS -> UNSIGNED</kbd> is the address of a cell containing the 
number of word lists in the present search order.</p>
<hr><p><pre><b>#PARAMS ( DEFINITION -- UNSIGNED )</b></pre></p>
<p><kbd>UNSIGNED</kbd> is the length of the parameter list of <kbd>DEFINITION</kbd>, 
i. e. the total number of basic data types in 
<kbd>DEFINITION</kbd>'s stack diagram.</p>
<hr><p><pre><b>#S ( NUMBER-DOUBLE -- 1ST )</b></pre></p>
<p>Convert one digit of <kbd>NUMBER-DOUBLE</kbd> 
according to the rule for <kbd>#</kbd>. Continue conversion until the quotient 
is zero. <kbd>1ST</kbd> is zero.</p>
<hr><p><pre><b>#STR ( -- ADDRESS -> UNSIGNED )</b></pre></p>
<p><kbd>ADDRESS -> UNSIGNED</kbd> is the address of a cell containing the 
number of characters in the string buffer.</p>
<p>Note: The string buffer is used by <kbd>"</kbd> in interpretation 
state.</p>
<hr><p><pre><b>#TIB ( -- ADDRESS -> UNSIGNED )</b></pre></p>
<p><kbd>ADDRESS -> UNSIGNED</kbd> is the address of a cell containing the number 
of characters in the terminal input buffer.</p>
<hr><p><pre><b>' ( "&lt;spaces><em>name</em>" -- DEFINITION )</b></pre></p>
<p>Skip leading space delimiters. Parse <em>name</em> delimited by a space. 
Find <em>name</em> and return <kbd>DEFINITION</kbd>, the latest definition 
in the dictionary with that name. An ambiguous condition exists if 
<em>name</em> is not found.</p>
<hr><p><pre><b>#VOCS ( -- UNSIGNED )</b></pre></p>
<p><kbd>UNSIGNED</kbd> is the maximum number of word lists in the 
search order.</p>
<hr><p><pre><b>'HOST ( "&lt;spaces><em>name</em>" -- TOKEN )</b></pre></p>
<p>Skip leading space delimiters. Parse <em>name</em> delimited by a space. 
Find name in the ANS Forth host system's dictionary and return <kbd>TOKEN</kbd>, 
the execution token for <em>name</em>. An ambiguous condition exists if 
<em>name</em> is not found.</p>
<hr><p><pre><b>'HOST-PARSING ( "&lt;spaces><em>name1</em>" -- TOKEN )</b></pre></p>
<p>Skip leading space delimiters. Parse <em>name1</em> delimited by a space. 
Create a new definition with no name and link field and return its 
execution token <kbd>TOKEN</kbd>. Compile the runtime semantics given 
below into the new definiton.</p>
<p>Runtime: <b><kbd>( "&lt;spaces><em>name2</em>" -- )</kbd></b>
<br>Skip leading space delimiters. Parse <em>name2</em> delimited by a space. 
Save the current input source specification. Store <kbd>STRING-ID</kbd> 
in <kbd>SOURCE-ID</kbd>. Make the string "<kbd><em>name1 name2</em></kbd>" both 
the input source and input buffer, set <kbd>>IN</kbd> to zero, and interpret. 
Restore the prior input source specification. 
Other stack effects are due to the words evaluated.</p>
<p><kbd>'HOST-PARSING</kbd> has to be used instead of <kbd>'HOST</kbd> when 
a parsing word is to be imported from the host. The new definition ensures 
that the parsing word parses correctly.</p>
<hr><p><pre><b>( ( -- FLAG STACK-DIAGRAM )</b></pre></p>
<p>Produce <kbd>STACK-DIAGRAM</kbd> with the input parameter attribute. 
<kbd>FLAG</kbd> is the current value of <kbd>STATE</kbd>. 
Enter interpretation state.</p>
<p><kbd>(</kbd> starts a stack diagram.</p>
<p>Note that the semantics of <kbd>(</kbd> is not the same as in ANS Forth.</p>
<p><kbd>(</kbd> is an immediate word.</p>
<hr><p><pre><b>(+LOOP) ( DO-SYS -- )</b></pre></p>
<p>Interpretation:
<br>Interpretation semantics for this word are undefined.</p>
<p>Compilation: <kbd>( DO-SYS -- )</kbd>
<br>Append the runtime semantics given below to the current definition. 
Resolve the destination of all unresolved occurrences of <kbd>LEAVE</kbd> 
between the location given by <kbd>DO-SYS</kbd> and the next location for a 
transfer of control, to execute the words following <kbd>(+LOOP)</kbd>.</p>
<p>Runtime: <b><kbd>( INTEGER -- ) ( R: loop-sys1 -- | loop-sys2 )</kbd></b>
<br>An ambiguous condition exists if the loop control parameters are unavailable. 
Add <kbd>INTEGER</kbd> to the loop index. If the loop index did not cross the 
boundary between the loop limit minus one and the loop limit, continue execution 
at the beginning of the loop. Otherwise, discard the current loop control 
parameters and continue execution immediately following the loop.</p>
<p><kbd>(+LOOP)</kbd> is an internal definition used by <kbd>LOOP</kbd> and 
<kbd>+LOOP</kbd>.</p>
<hr><p><pre><b>(+STEP-S) ( INTEGER INTEGER -- )</b></pre></p>
<p><kbd>(+STEP-S)</kbd> is an internal definition compiled by <kbd>+LOOP</kbd> 
in order to adjust the compiler data type heap.</p>
<hr><p><pre><b>(+STEP-S) ( INTEGER ADDRESS -- )</b></pre></p>
<p><kbd>(+STEP-S)</kbd> is an internal definition compiled by <kbd>+LOOP</kbd> 
in order to adjust the compiler data type heap.</p>
<hr><p><pre><b>(+STEP-S) ( INTEGER ADDRESS -> SINGLE -- )</b></pre></p>
<p>Multiply <kbd>INTEGER</kbd> with the size of a cell in address units.</p>
<p><kbd>(+STEP-S)</kbd> is an internal definition compiled by <kbd>+LOOP</kbd> 
in order to adjust the compiler data type heap.</p>
<hr><p><pre><b>(+STEP-S) ( INTEGER ADDRESS -> DOUBLE -- )</b></pre></p>
<p>Multiply <kbd>INTEGER</kbd> with the size of two cells in address units.</p>
<p><kbd>(+STEP-S)</kbd> is an internal definition compiled by <kbd>+LOOP</kbd> 
in order to adjust the compiler data type heap.</p>
<hr><p><pre><b>(+STEP-S) ( INTEGER CADDRESS -- )</b></pre></p>
<p>Multiply <kbd>INTEGER</kbd> with the size of a character in address units.</p>
<p><kbd>(+STEP-S)</kbd> is an internal definition compiled by <kbd>+LOOP</kbd> 
in order to adjust the compiler data type heap.</p>
<hr><p><pre><b>(2DROP-S) ( INTEGER 1ST -- )</b></pre></p>
<p>Drop the loop limit <kbd>INTEGER</kbd> and the loop index <kbd>1ST</kbd>.</p>
<p><kbd>(2DROP-S)</kbd> is an internal definition compiled by <kbd>DO</kbd>.</p>
<hr><p><pre><b>(2DROP-S) ( ADDRESS 1ST -- )</b></pre></p>
<p>Drop the loop limit <kbd>ADDRESS</kbd> and the loop index <kbd>1ST</kbd>.</p>
<p><kbd>(2DROP-S)</kbd> is an internal definition compiled by <kbd>DO</kbd>.</p>
<hr><p><pre><b>(>R) ( SINGLE -- )</b></pre></p>
<p>Push <kbd>SINGLE</kbd> onto the return stack.</p>
<p><kbd>(>R)</kbd> is an internal definition compiled by 
<kbd>>R</kbd> and <kbd>(LOCAL)</kbd>.</p>
<hr><p><pre><b>(>R) ( DOUBLE -- )</b></pre></p>
<p>Push <kbd>DOUBLE</kbd> onto the return stack.</p>
<p><kbd>(>R)</kbd> is an internal definition compiled by <kbd>>R</kbd> and
<kbd>(LOCAL)</kbd>.</p>
<hr><p><pre><b>(?DO) ( -- DO-SYS )</b></pre></p>
<p>Interpretation:
<br>Interpretation semantics for this word are undefined.</p>
<p>Compilation: <kbd>( -- DO-SYS )</kbd>
<br>Place <kbd>DO-SYS</kbd> onto the stack. Append the runtime semantics 
given below to the current definition. The semantics are incomplete until 
resolved by a consumer of <kbd>DO-SYS</kbd> such as <kbd>LOOP</kbd>. </p>
<p>Runtime: <b><kbd>( SINGLE 1ST -- ) ( R: -- loop-sys )</kbd></b>
<br>If <kbd>SINGLE</kbd> is equal to <kbd>1ST</kbd>, continue execution at 
the location given by the consumer of <kbd>DO-SYS</kbd>. Otherwise set up 
loop control parameters with index <kbd>1ST</kbd> and limit <kbd>SINGLE</kbd> 
and continue executing immediately following <kbd>?DO</kbd>. Anything already 
on the return stack becomes unavailable until the loop control parameters 
are discarded.</p>
<p><kbd>(?DO)</kbd> is an internal definition used by <kbd>?DO</kbd>.</p>
<hr><p><pre><b>(ABORT") ( SINGLE CADDRESS -> CHARACTER UNSIGNED -- )</b></pre></p>
<p>If any bit of <kbd>SINGLE</kbd> is not zero, save 
<kbd>CADDRESS -> CHARACTER</kbd> and <kbd>UNSIGNED</kbd>, 
and then perform the function of <kbd>-2 THROW</kbd>.</p>
<p><kbd>(ABORT")</kbd> is an internal definition compiled by <kbd>ABORT"</kbd>.</p>
<hr><p><pre><b>(AGAIN) ( DEST -- )</b></pre></p>
<p>Interpretation:
<br>Interpretation semantics for this word are undefined.</p>
<p>Compilation: <kbd>( DEST -- )</kbd>
<br>Append the runtime semantics given below to the current definition, 
resolving the backward reference <kbd>DEST</kbd>.</p>
<p>Runtime: <b><kbd>( -- )</kbd></b>
<br>Continue execution at the location specified by <kbd>DEST</kbd>. 
If no other control flow words are used, any program code after 
<kbd>AGAIN</kbd> will not be executed.</p>
<p><kbd>(AGAIN)</kbd> is an internal definition used by <kbd>AGAIN</kbd>.</p>
<hr><p><pre><b>(AHEAD) ( -- ORIG )</b></pre></p>
<p>Interpretation:
<br>Interpretation semantics for this word are undefined.</p>
<p>Compilation: <kbd>( -- ORIG )</kbd>
<br>Put the location of a new unresolved forward reference <kbd>ORIG</kbd> 
onto the stack. Append the runtime semantics given below to the current 
definition. The semantics are incomplete until <kbd>ORIG</kbd> is resolved 
(e.g., by <kbd>THEN</kbd>).</p>
<p>Runtime: <b><kbd>( -- )</kbd></b>
<br>Continue execution at the location specified by the resolution of 
<kbd>ORIG</kbd>.</p>
<p><kbd>(AHEAD)</kbd> is an internal definition used by <kbd>AHEAD</kbd>.</p>
<hr><p><pre><b>(BEGIN) ( -- DEST )</b></pre></p>
<p>Interpretation:
<br>Interpretation semantics for this word are undefined.</p>
<p>Compilation: <kbd>( -- DEST )</kbd>
<br>Put the next location for a transfer of control, <kbd>DEST</kbd>, 
onto the stack. Append the runtime semantics given below to the current 
definition.</p>
<p>Runtime: <b><kbd>( -- )</kbd></b>
<br>Continue execution.</p>
<p><kbd>(BEGIN)</kbd> is an internal definition used by <kbd>BEGIN</kbd>.</p>
<hr><p><pre><b>(CASE) ( -- CASE-SYS )</b></pre></p>
<p>Interpretation:
<br>Interpretation semantics for this word are undefined.</p>
<p>Compilation: <kbd>( -- CASE-SYS )</kbd>
<br>Mark the start of the <kbd>CASE ... OF ... ENDOF ... ENDCASE</kbd> structure. 
Append the runtime semantics given below to the current definition.</p>
<p>Runtime: <b><kbd>( -- )</kbd></b>
<br>Continue execution.</p>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成人综合亚洲网站| 亚洲一二三专区| 欧美美女直播网站| 大白屁股一区二区视频| 亚洲免费观看高清完整版在线观看熊| 欧美另类一区二区三区| 成人av手机在线观看| 极品销魂美女一区二区三区| 亚洲午夜久久久久中文字幕久| 国产精品情趣视频| 久久精品国产亚洲一区二区三区| 亚洲视频综合在线| 国产精品久久三区| 久久久www成人免费毛片麻豆| 日韩一级完整毛片| 在线不卡欧美精品一区二区三区| 欧美在线观看视频一区二区 | 欧美视频在线观看一区| 成人三级在线视频| 国产不卡视频在线观看| 国产一区二区美女诱惑| 国产精品影视天天线| 国产一区二区三区免费看| 国内精品伊人久久久久影院对白| 欧美亚洲国产一区在线观看网站| 色悠久久久久综合欧美99| 91首页免费视频| 欧美主播一区二区三区| 欧洲在线/亚洲| 日韩美女在线视频| 国产亚洲欧洲997久久综合| 欧美极品xxx| 亚洲国产精品久久久久婷婷884| 亚洲国产欧美在线| 精品一区二区免费视频| 不卡欧美aaaaa| 欧美日韩一区二区欧美激情| 日韩欧美中文字幕一区| 国产精品久久久久久久第一福利| 亚洲精品午夜久久久| 日韩av一级电影| hitomi一区二区三区精品| 在线观看91视频| 欧美国产日韩a欧美在线观看 | 日本一区二区三区四区在线视频 | 美女在线视频一区| 免费成人在线观看| 972aa.com艺术欧美| 678五月天丁香亚洲综合网| 国产欧美一区二区精品性色 | 欧美性生活一区| 国产女人18毛片水真多成人如厕| 亚洲国产乱码最新视频| 国产一区美女在线| 欧美午夜精品一区二区三区| 综合婷婷亚洲小说| 国产白丝网站精品污在线入口| 欧美精品一级二级三级| 亚洲免费在线播放| 大白屁股一区二区视频| 欧美精品一区二区三| 免费人成网站在线观看欧美高清| 色婷婷综合视频在线观看| 国产精品午夜在线观看| 国产一区 二区 三区一级| 日韩欧美一区二区视频| 秋霞影院一区二区| 欧美另类高清zo欧美| 亚洲成人av电影| 欧美日韩国产综合草草| 午夜精品一区二区三区电影天堂 | 国产午夜亚洲精品理论片色戒| 精品一区中文字幕| 久久综合色一综合色88| 国产一区91精品张津瑜| 国产精品久久久久久户外露出 | 国产成人精品免费网站| 欧美激情在线免费观看| 波多野洁衣一区| 亚洲免费av在线| 91精品国产综合久久小美女| 另类欧美日韩国产在线| 国产亚洲一本大道中文在线| av亚洲精华国产精华精华| 亚洲精品videosex极品| 91精品国产黑色紧身裤美女| 久久99精品久久久久婷婷| 久久免费看少妇高潮| 91视频www| 久久99精品一区二区三区| 欧美国产精品一区二区三区| 欧美三级三级三级| 国模套图日韩精品一区二区| 中文字幕欧美激情一区| 欧美日韩免费在线视频| 国产成人综合亚洲网站| 亚洲精品videosex极品| 国产亚洲美州欧州综合国| 欧美日韩一区二区不卡| 丁香天五香天堂综合| 日韩精品乱码免费| 最新国产成人在线观看| 久久亚洲综合色| 日韩欧美色综合| 欧美三级日韩在线| 黑人精品欧美一区二区蜜桃| 一区二区三区日韩在线观看| 国产三区在线成人av| 国产亚洲欧美日韩在线一区| 国产女人18水真多18精品一级做| 欧美日韩国产成人在线91| 丰满白嫩尤物一区二区| 久久99最新地址| 日韩综合一区二区| 亚洲图片欧美综合| 伊人开心综合网| 亚洲精品va在线观看| 亚洲区小说区图片区qvod| 亚洲人成影院在线观看| 国产精品女上位| 国产精品传媒入口麻豆| 国产精品免费免费| 国产精品乱码久久久久久| 国产视频不卡一区| 日本一区二区三区dvd视频在线| 久久综合色婷婷| 国产精品人人做人人爽人人添| 国产欧美日韩麻豆91| 国产精品久久精品日日| 亚洲人精品午夜| 亚洲1区2区3区4区| 免费人成在线不卡| 久久综合久久综合亚洲| eeuss影院一区二区三区| 国产激情视频一区二区三区欧美 | 欧美一区午夜精品| 日韩精品中文字幕在线一区| 国产婷婷一区二区| 亚洲精品午夜久久久| 美女被吸乳得到大胸91| 成人av电影在线网| 日本道色综合久久| 精品成人一区二区三区| 自拍偷在线精品自拍偷无码专区| 亚洲一区在线观看视频| 激情五月婷婷综合网| 色国产综合视频| 欧美成人精品3d动漫h| 日韩美女啊v在线免费观看| 三级一区在线视频先锋| 国产精品自拍毛片| 欧美日韩精品一区二区三区| 亚洲精品在线免费观看视频| 亚洲自拍都市欧美小说| 国产精品亚洲第一| 欧美精品在线观看一区二区| 亚洲欧洲制服丝袜| 国产一区二区不卡老阿姨| 欧美日韩激情一区二区三区| 国产欧美综合在线观看第十页| 亚洲国产精品久久人人爱| 99精品久久只有精品| 久久精品在这里| 麻豆一区二区在线| 欧美亚洲国产一区在线观看网站| 国产精品你懂的在线欣赏| 久久精品国产99国产精品| 欧美精品三级在线观看| 亚洲国产高清在线观看视频| 99久久99久久综合| 精品久久国产老人久久综合| 亚洲图片欧美一区| 欧美午夜电影在线播放| 一区二区三区日韩精品视频| 91国内精品野花午夜精品| 亚洲人成人一区二区在线观看 | 欧美精品一区二区久久久| 欧美aaaaa成人免费观看视频| 欧美色欧美亚洲另类二区| 午夜精品123| 日韩视频免费直播| 久久99国产精品麻豆| wwwwxxxxx欧美| 91美女片黄在线| 亚洲乱码国产乱码精品精98午夜 | 国产精品一二三| 亚洲欧美自拍偷拍| 色香蕉成人二区免费| 亚洲国产另类精品专区| 欧美va日韩va| 成人av资源在线| 日韩激情av在线| 久久九九99视频| 欧美高清www午色夜在线视频| 久久精品国产99| 亚洲欧美日韩国产手机在线| 欧美一二三区精品| 99久久综合狠狠综合久久| 日日夜夜免费精品| 亚洲国产高清在线观看视频|