Skip to content

Commit

Permalink
merge master; re-doxygen
Browse files Browse the repository at this point in the history
  • Loading branch information
chochain committed Mar 27, 2024
1 parent fac7efd commit c6250c0
Show file tree
Hide file tree
Showing 188 changed files with 3,410 additions and 1,924 deletions.
6 changes: 5 additions & 1 deletion docs/html/2.html
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,11 @@ <h3>802 - the original source for esp32forth_82</h3>
</ul>
<h3>esp32 - the original source for esp32forth</h3>
<ul>
<li>see esp32/README </li>
<li>see esp32/README</li>
</ul>
<h3>life after _403 (final version from Dr. Ting)</h3>
<ul>
<li>_410 - refactored (initializer_list, iterator) and bug fixes </li>
</ul>
</div></div><!-- contents -->
</div><!-- PageDoc -->
Expand Down
31 changes: 2 additions & 29 deletions docs/html/ceForth__403_8cpp.html
Original file line number Diff line number Diff line change
Expand Up @@ -152,10 +152,7 @@
<tr class="memitem:aa092eeb4438ed729e9992fc5dead37be"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ceForth__403_8cpp.html#aa092eeb4438ed729e9992fc5dead37be">outer</a> ()</td></tr>
<tr class="memdesc:aa092eeb4438ed729e9992fc5dead37be"><td class="mdescLeft">&#160;</td><td class="mdescRight">core functions (use Python indentation to save a few lines) <a href="ceForth__403_8cpp.html#aa092eeb4438ed729e9992fc5dead37be">More...</a><br /></td></tr>
<tr class="separator:aa092eeb4438ed729e9992fc5dead37be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae041e1845eba3bcd3dbb497078eb89ea"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ceForth__403_8cpp.html#ae041e1845eba3bcd3dbb497078eb89ea">dict_setup</a> ()</td></tr>
<tr class="separator:ae041e1845eba3bcd3dbb497078eb89ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adacbe0175a79dff748855d8c9839f82b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ceForth__403_8cpp.html#adacbe0175a79dff748855d8c9839f82b">main</a> (int ac, char *av[])</td></tr>
<tr class="memdesc:adacbe0175a79dff748855d8c9839f82b"><td class="mdescLeft">&#160;</td><td class="mdescRight">main program <a href="ceForth__403_8cpp.html#adacbe0175a79dff748855d8c9839f82b">More...</a><br /></td></tr>
<tr class="separator:adacbe0175a79dff748855d8c9839f82b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Expand Down Expand Up @@ -465,29 +462,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#aa092eeb4438ed729e9992fc5
<li>add value onto data stack</li>
<li>failed to parse number</li>
<li>skip the entire line</li>
</ul>

</div>
</div>
<a id="ae041e1845eba3bcd3dbb497078eb89ea"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae041e1845eba3bcd3dbb497078eb89ea">&#9670;&nbsp;</a></span>dict_setup()</h2>

<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void dict_setup </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<ul>
<li>dump stack and display ok prompt </li>
</ul>
<ul>
<li>populate dictionary</li>
<li>dump stack and display ok prompt</li>
</ul>

</div>
Expand Down Expand Up @@ -517,10 +492,8 @@ <h2 class="memtitle"><span class="permalink"><a href="#adacbe0175a79dff748855d8c
</tr>
</table>
</div><div class="memdoc">

<p>main program </p>
<ul>
<li>reduce memory footprint </li>
<li>build dict</li>
</ul>

</div>
Expand Down
1 change: 0 additions & 1 deletion docs/html/ceForth__403_8cpp.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ var ceForth__403_8cpp =
[ "words", "ceForth__403_8cpp.html#a8c226ea3e83d7102f33d1575b060f511", null ],
[ "POP", "ceForth__403_8cpp.html#ac9c76201d1930e75c9196dd2c01ce308", null ],
[ "outer", "ceForth__403_8cpp.html#aa092eeb4438ed729e9992fc5dead37be", null ],
[ "dict_setup", "ceForth__403_8cpp.html#ae041e1845eba3bcd3dbb497078eb89ea", null ],
[ "main", "ceForth__403_8cpp.html#adacbe0175a79dff748855d8c9839f82b", null ],
[ "rs", "ceForth__403_8cpp.html#a85513a4f030780634f42ae72c4b60986", null ],
[ "ss", "ceForth__403_8cpp.html#aab82195162e0750794fcb417373e1be1", null ],
Expand Down
670 changes: 670 additions & 0 deletions docs/html/ceForth__410_8cpp.html

Large diffs are not rendered by default.

26 changes: 26 additions & 0 deletions docs/html/ceForth__410_8cpp.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
var ceForth__410_8cpp =
[
[ "ForthList", "structForthList.html", "structForthList" ],
[ "Code", "classCode.html", "classCode" ],
[ "PUSH", "ceForth__410_8cpp.html#af5e48aa480f649754b62299ee5cbc35a", null ],
[ "BOOL", "ceForth__410_8cpp.html#a1f75956c7e91b6411417071ea93f7bfe", null ],
[ "VAR", "ceForth__410_8cpp.html#aea1786a26de1ef1661d8396e996016e3", null ],
[ "BASE", "ceForth__410_8cpp.html#a79bcfb6bde984f42d1124b068a509af7", null ],
[ "millis", "ceForth__410_8cpp.html#ad5b3ec1ce839fa1c4337a7d0312e9749", null ],
[ "CODE", "ceForth__410_8cpp.html#a490de61fb7c91d13a8c01c38e7bc55a7", null ],
[ "IMMD", "ceForth__410_8cpp.html#a3cf456b56a0211b127a0f7e446488a9e", null ],
[ "XT", "ceForth__410_8cpp.html#a507179c6c60ff4d3e1b2c80ccdb875ee", null ],
[ "find", "ceForth__410_8cpp.html#ada75a1cac437ea2327a847b34aaca829", null ],
[ "words", "ceForth__410_8cpp.html#a8c226ea3e83d7102f33d1575b060f511", null ],
[ "next_idiom", "ceForth__410_8cpp.html#aacac6fce8cec524f2cf17c6328ca1d76", null ],
[ "ss_dump", "ceForth__410_8cpp.html#ab1af80f82e78f51b4aa81f0784c84459", null ],
[ "see", "ceForth__410_8cpp.html#afd461a3b5cbb4aabe98353250eb4c5e7", null ],
[ "POP", "ceForth__410_8cpp.html#ac9c76201d1930e75c9196dd2c01ce308", null ],
[ "dict_setup", "ceForth__410_8cpp.html#ae041e1845eba3bcd3dbb497078eb89ea", null ],
[ "main", "ceForth__410_8cpp.html#adacbe0175a79dff748855d8c9839f82b", null ],
[ "rs", "ceForth__410_8cpp.html#a85513a4f030780634f42ae72c4b60986", null ],
[ "ss", "ceForth__410_8cpp.html#aab82195162e0750794fcb417373e1be1", null ],
[ "compile", "ceForth__410_8cpp.html#aef05b34af1a92f91c23c8fde1941e5a8", null ],
[ "top", "ceForth__410_8cpp.html#af93f4f37fc2ad9c37af4a715423b110c", null ],
[ "dict", "ceForth__410_8cpp.html#a19809bf672fbc19ef62d024f889a73c4", null ]
];
7 changes: 7 additions & 0 deletions docs/html/ceForth__410_8cpp__incl.map
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<map id="orig/ting/ceForth_410.cpp" name="orig/ting/ceForth_410.cpp">
<area shape="rect" id="node1" title=" " alt="" coords="100,5,287,32"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,80,85,107"/>
<area shape="rect" id="node3" title=" " alt="" coords="109,80,184,107"/>
<area shape="rect" id="node4" title=" " alt="" coords="209,80,271,107"/>
<area shape="rect" id="node5" title=" " alt="" coords="296,80,363,107"/>
</map>
1 change: 1 addition & 0 deletions docs/html/ceForth__410_8cpp__incl.md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
465a9ba0693d79d6ffa59cddc6f3ea31
Binary file added docs/html/ceForth__410_8cpp__incl.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 3 additions & 2 deletions docs/html/ceforth802_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -150,9 +150,9 @@
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> operator()(<a class="code" href="classCode.html">Code</a>*) = 0;</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;};</div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">typename</span> F&gt;</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;<span class="keyword">struct </span>XT : <a class="code" href="ceforth802_8h.html#abc60a48302e1cc3df2b5b0080c3b865c">fop</a> {</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;<span class="keyword">struct </span><a class="code" href="ceForth__410_8cpp.html#a507179c6c60ff4d3e1b2c80ccdb875ee">XT</a> : <a class="code" href="ceforth802_8h.html#abc60a48302e1cc3df2b5b0080c3b865c">fop</a> {</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; F fp;</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; XT(F &amp;f) : fp(f) {}</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <a class="code" href="ceForth__410_8cpp.html#a507179c6c60ff4d3e1b2c80ccdb875ee">XT</a>(F &amp;f) : fp(f) {}</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="keywordtype">void</span> operator()(<a class="code" href="classCode.html">Code</a> *<a class="code" href="ceForth__33_8cpp.html#a089aacf63ed94ae0e667bb8f6db3e853">c</a>) { fp(<a class="code" href="ceForth__33_8cpp.html#a089aacf63ed94ae0e667bb8f6db3e853">c</a>); }</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;};</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;<span class="preprocessor">#else</span></div>
Expand Down Expand Up @@ -235,6 +235,7 @@
<div class="ttc" id="astructForthList_html_a120c0151294a5aac544ada7fe2400b5f"><div class="ttname"><a href="structForthList.html#a120c0151294a5aac544ada7fe2400b5f">ForthList::push</a></div><div class="ttdeci">void push(T t)</div><div class="ttdef"><b>Definition:</b> ceforth802.h:52</div></div>
<div class="ttc" id="aceforth__36_8cpp_html_abcd8f8ba8645646ff9ab9b3bb3039c77"><div class="ttname"><a href="ceforth__36_8cpp.html#abcd8f8ba8645646ff9ab9b3bb3039c77">dot_r</a></div><div class="ttdeci">void dot_r(int n, int v)</div><div class="ttdef"><b>Definition:</b> ceforth_36.cpp:73</div></div>
<div class="ttc" id="astructForthList_html_ab6f4397d47bb0106b199c4887488027c"><div class="ttname"><a href="structForthList.html#ab6f4397d47bb0106b199c4887488027c">ForthList::dec_i</a></div><div class="ttdeci">T dec_i()</div><div class="ttdef"><b>Definition:</b> ceforth802.h:46</div></div>
<div class="ttc" id="aceForth__410_8cpp_html_a507179c6c60ff4d3e1b2c80ccdb875ee"><div class="ttname"><a href="ceForth__410_8cpp.html#a507179c6c60ff4d3e1b2c80ccdb875ee">XT</a></div><div class="ttdeci">void(* XT)(Code *)</div><div class="ttdoc">forward declaration</div><div class="ttdef"><b>Definition:</b> ceForth_410.cpp:30</div></div>
<div class="ttc" id="aceforth__36_8cpp_html_a755dc13b308c3da3cc5c2718e951aab4"><div class="ttname"><a href="ceforth__36_8cpp.html#a755dc13b308c3da3cc5c2718e951aab4">find</a></div><div class="ttdeci">int find(std::string s)</div><div class="ttdef"><b>Definition:</b> ceforth_36.cpp:76</div></div>
<div class="ttc" id="aclassForthVM_html"><div class="ttname"><a href="classForthVM.html">ForthVM</a></div><div class="ttdef"><b>Definition:</b> ceforth802.h:113</div></div>
<div class="ttc" id="astructForthList_html_ace5f38ba6486c54c0faab598f4930590"><div class="ttname"><a href="structForthList.html#ace5f38ba6486c54c0faab598f4930590">ForthList::operator&lt;&lt;</a></div><div class="ttdeci">ForthList &amp; operator&lt;&lt;(T t)</div><div class="ttdef"><b>Definition:</b> ceforth802.h:44</div></div>
Expand Down
3 changes: 2 additions & 1 deletion docs/html/ceforth_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,7 @@
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; };</div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160;<span class="preprocessor">#endif // DO_WASM</span></div>
<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="classCode.html#ad735a0bfc1345c6d5ee006bc400c627c"> 99</a></span>&#160; <span class="keyword">static</span> <a class="code" href="ceforth_8h.html#ad49a4a3795be934579ff11f1296c1050">FPTR</a> <a class="code" href="classCode.html#ad735a0bfc1345c6d5ee006bc400c627c">XT</a>(<a class="code" href="config_8h.html#aff5e3e5f0579f9bce7aeaeac9d89d33a">IU</a> ix) <a class="code" href="config_8h.html#a2eb6f9e0395b47b8d5e3eeae4fe0c116">INLINE</a> { <span class="keywordflow">return</span> (<a class="code" href="ceforth_8h.html#ad49a4a3795be934579ff11f1296c1050">FPTR</a>)(XT0 + (<a class="code" href="config_8h.html#a34c9e39f868b60a2945e499befe08091">UFP</a>)ix); }</div>
<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="classCode.html#a536838b5cf43b6a613e398fdd5236589"> 100</a></span>&#160; <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classCode.html#a536838b5cf43b6a613e398fdd5236589">exec</a>(<a class="code" href="config_8h.html#aff5e3e5f0579f9bce7aeaeac9d89d33a">IU</a> ix) <a class="code" href="config_8h.html#a2eb6f9e0395b47b8d5e3eeae4fe0c116">INLINE</a> { (*XT(ix))(); }</div>
<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="classCode.html#a536838b5cf43b6a613e398fdd5236589"> 100</a></span>&#160; <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classCode.html#a536838b5cf43b6a613e398fdd5236589">exec</a>(<a class="code" href="config_8h.html#aff5e3e5f0579f9bce7aeaeac9d89d33a">IU</a> ix) <a class="code" href="config_8h.html#a2eb6f9e0395b47b8d5e3eeae4fe0c116">INLINE</a> { (*<a class="code" href="ceForth__410_8cpp.html#a507179c6c60ff4d3e1b2c80ccdb875ee">XT</a>(ix))(); }</div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; </div>
<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="classCode.html#a32e2c5dc256be0a5b664627dcd652730"> 102</a></span>&#160; <a class="code" href="classCode.html#a32e2c5dc256be0a5b664627dcd652730">Code</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="ceForth__23_8c.html#a5d905ebdebe427aa5285939ab6008c59">n</a>, <a class="code" href="ceforth_8h.html#ad49a4a3795be934579ff11f1296c1050">FPTR</a> fp, <span class="keywordtype">bool</span> im) : name(<a class="code" href="ceForth__23_8c.html#a5d905ebdebe427aa5285939ab6008c59">n</a>), xt(fp) {</div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; <span class="keywordflow">if</span> ((<a class="code" href="config_8h.html#a34c9e39f868b60a2945e499befe08091">UFP</a>)xt &lt; XT0) XT0 = (<a class="code" href="config_8h.html#a34c9e39f868b60a2945e499befe08091">UFP</a>)xt; </div>
Expand Down Expand Up @@ -188,6 +188,7 @@
</div><!-- doc-content -->
<div class="ttc" id="aceforth_8h_html_ad49a4a3795be934579ff11f1296c1050"><div class="ttname"><a href="ceforth_8h.html#ad49a4a3795be934579ff11f1296c1050">FPTR</a></div><div class="ttdeci">void(* FPTR)()</div><div class="ttdoc">function pointer</div><div class="ttdef"><b>Definition:</b> ceforth.h:80</div></div>
<div class="ttc" id="aceforth_8h_html_a7f66d1cf6a56ed50c9abd5331ed2073e"><div class="ttname"><a href="ceforth_8h.html#a7f66d1cf6a56ed50c9abd5331ed2073e">forth_init</a></div><div class="ttdeci">void forth_init()</div><div class="ttdef"><b>Definition:</b> ceforth_36x.cpp:346</div></div>
<div class="ttc" id="aceForth__410_8cpp_html_a507179c6c60ff4d3e1b2c80ccdb875ee"><div class="ttname"><a href="ceForth__410_8cpp.html#a507179c6c60ff4d3e1b2c80ccdb875ee">XT</a></div><div class="ttdeci">void(* XT)(Code *)</div><div class="ttdoc">forward declaration</div><div class="ttdef"><b>Definition:</b> ceForth_410.cpp:30</div></div>
<div class="ttc" id="aclassCode_html_ac20d8e5f76d7f8c601d9b5168005669c"><div class="ttname"><a href="classCode.html#ac20d8e5f76d7f8c601d9b5168005669c">Code::pfa</a></div><div class="ttdeci">IU pfa</div><div class="ttdoc">offset to pmem space (16-bit for 64K range)</div><div class="ttdef"><b>Definition:</b> ceforth.h:95</div></div>
<div class="ttc" id="aclassCode_html_aaf3023800839f76152f31297ae46201a"><div class="ttname"><a href="classCode.html#aaf3023800839f76152f31297ae46201a">Code::attr</a></div><div class="ttdeci">IU attr</div><div class="ttdoc">steal 2 LSBs because xt is 4-byte aligned on 32-bit CPU</div><div class="ttdef"><b>Definition:</b> ceforth.h:94</div></div>
<div class="ttc" id="aceforth_8h_html_a8c87f3590669c015f51863d357c405ff"><div class="ttname"><a href="ceforth_8h.html#a8c87f3590669c015f51863d357c405ff">forth_vm</a></div><div class="ttdeci">void forth_vm(const char *cmd, void(*callback)(int, const char *))</div><div class="ttdef"><b>Definition:</b> ceforth.cpp:708</div></div>
Expand Down
3 changes: 3 additions & 0 deletions docs/html/ceforth__36_8cpp.html
Original file line number Diff line number Diff line change
Expand Up @@ -552,6 +552,9 @@ <h2 class="memtitle"><span class="permalink"><a href="#a8c226ea3e83d7102f33d1575
</tr>
</table>
</div><div class="memdoc">
<blockquote class="doxtable">
<p>display word list </p>
</blockquote>

</div>
</div>
Expand Down
16 changes: 11 additions & 5 deletions docs/html/ceforth__36a_8cpp.html
Original file line number Diff line number Diff line change
Expand Up @@ -155,8 +155,8 @@
<tr class="separator:aacac6fce8cec524f2cf17c6328ca1d76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abcd8f8ba8645646ff9ab9b3bb3039c77"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ceforth__36a_8cpp.html#abcd8f8ba8645646ff9ab9b3bb3039c77">dot_r</a> (int <a class="el" href="ceForth__33_8cpp.html#a5d905ebdebe427aa5285939ab6008c59">n</a>, int v)</td></tr>
<tr class="separator:abcd8f8ba8645646ff9ab9b3bb3039c77"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6b8f5091472098428e269923325ca02"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ceforth__36a_8cpp.html#ae6b8f5091472098428e269923325ca02">find</a> (string <a class="el" href="ceforth__36b_8cpp.html#aa8270a1ba8295884567e0a0c93135f05">s</a>)</td></tr>
<tr class="separator:ae6b8f5091472098428e269923325ca02"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8dfb6a66c6c8b91bed68dabdec832188"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ceforth__36a_8cpp.html#a8dfb6a66c6c8b91bed68dabdec832188">find</a> (string <a class="el" href="ceforth__36b_8cpp.html#aa8270a1ba8295884567e0a0c93135f05">s</a>)</td></tr>
<tr class="separator:a8dfb6a66c6c8b91bed68dabdec832188"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c226ea3e83d7102f33d1575b060f511"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ceforth__36a_8cpp.html#a8c226ea3e83d7102f33d1575b060f511">words</a> ()</td></tr>
<tr class="separator:a8c226ea3e83d7102f33d1575b060f511"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2b6f85c7a5b00b228928e088e61722f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ceforth__36a_8cpp.html#aa2b6f85c7a5b00b228928e088e61722f">CheckSum</a> ()</td></tr>
Expand Down Expand Up @@ -591,21 +591,27 @@ <h2 class="memtitle"><span class="permalink"><a href="#abcd8f8ba8645646ff9ab9b3b

</div>
</div>
<a id="ae6b8f5091472098428e269923325ca02"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae6b8f5091472098428e269923325ca02">&#9670;&nbsp;</a></span>find()</h2>
<a id="a8dfb6a66c6c8b91bed68dabdec832188"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8dfb6a66c6c8b91bed68dabdec832188">&#9670;&nbsp;</a></span>find()</h2>

<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int find </td>
<td class="memname"><a class="el" href="classCode.html">Code</a> * find </td>
<td>(</td>
<td class="paramtype">string&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<blockquote class="doxtable">
<p>search dictionary from last to first </p>
</blockquote>
<ul>
<li>word not found</li>
</ul>

</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion docs/html/ceforth__36a_8cpp.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ var ceforth__36a_8cpp =
[ "comma_s", "ceforth__36a_8cpp.html#a1d540d6e861e204e4dadabb48dbf4c25", null ],
[ "next_idiom", "ceforth__36a_8cpp.html#aacac6fce8cec524f2cf17c6328ca1d76", null ],
[ "dot_r", "ceforth__36a_8cpp.html#abcd8f8ba8645646ff9ab9b3bb3039c77", null ],
[ "find", "ceforth__36a_8cpp.html#ae6b8f5091472098428e269923325ca02", null ],
[ "find", "ceforth__36a_8cpp.html#a8dfb6a66c6c8b91bed68dabdec832188", null ],
[ "words", "ceforth__36a_8cpp.html#a8c226ea3e83d7102f33d1575b060f511", null ],
[ "CheckSum", "ceforth__36a_8cpp.html#aa2b6f85c7a5b00b228928e088e61722f", null ],
[ "dump", "ceforth__36a_8cpp.html#accd2600060dbaee3a3b41aed4034c63c", null ],
Expand Down
Loading

0 comments on commit c6250c0

Please sign in to comment.