mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-19 05:39:17 +02:00
1089 lines
317 KiB
HTML
1089 lines
317 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>Cyclone Scheme: include/cyclone/runtime.h Source File</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr style="height: 56px;">
|
|
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">Cyclone Scheme
|
|
 <span id="projectnumber">0.28.0</span>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.8.17 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */</script>
|
|
<div id="main-nav"></div>
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<div id="nav-path" class="navpath">
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_a04717fef2f0750416dad9707145cc4b.html">cyclone</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="headertitle">
|
|
<div class="title">runtime.h</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<a href="runtime_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>  </div>
|
|
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="preprocessor">#ifndef CYCLONE_RUNTIME_H</span></div>
|
|
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="preprocessor">#define CYCLONE_RUNTIME_H</span></div>
|
|
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>  </div>
|
|
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>  </div>
|
|
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__objects_gadd2e786b8f1d394adf9fcc2e2ea0f6ab.html#gadd2e786b8f1d394adf9fcc2e2ea0f6ab">boolean_t</a>;</div>
|
|
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__objects_ga6d259e87f479319faf0c43f2fbc3b98f.html#ga6d259e87f479319faf0c43f2fbc3b98f">boolean_f</a>;</div>
|
|
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__objects_ga0df9da17d3d44234e2764fbec2492fdb.html#ga0df9da17d3d44234e2764fbec2492fdb">quote_void</a>;</div>
|
|
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__objects_ga4ea8c14343c359cfeb19142096538524.html#ga4ea8c14343c359cfeb19142096538524">Cyc_EOF</a>;</div>
|
|
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  </div>
|
|
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__objects_gaf3f619c909a02d493a554abfaad99ff6.html#gaf3f619c909a02d493a554abfaad99ff6">Cyc_VOID</a>;</div>
|
|
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  </div>
|
|
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__objects_ga43211eb75a3595ad2ad332d356be59dc.html#ga43211eb75a3595ad2ad332d356be59dc">Cyc_RECORD_MARKER</a>;</div>
|
|
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  </div>
|
|
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <span class="keywordtype">void</span> <a class="code" href="group__gc__minor_gac1a5aac97445f3b7aca4864d9509f73e.html#gac1a5aac97445f3b7aca4864d9509f73e">GC</a>(<span class="keywordtype">void</span> *, <a class="code" href="structclosure0__type.html">closure</a>, <span class="keywordtype">object</span> *, <span class="keywordtype">int</span>);</div>
|
|
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  </div>
|
|
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="keywordtype">void</span> <a class="code" href="group__gc__major_gac5dc8552660d7975bbdf83c59e6c5dd3.html#gac5dc8552660d7975bbdf83c59e6c5dd3">gc_init_heap</a>(<span class="keywordtype">long</span> heap_size);</div>
|
|
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  </div>
|
|
<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="group__prim__err_ga099dcb668802d7bece1e4cdde826121d.html#ga099dcb668802d7bece1e4cdde826121d"> 69</a></span> <span class="preprocessor">#define Cyc_check_num_args(data, fnc_name, num_args, args) { \</span></div>
|
|
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> <span class="preprocessor"> object l = Cyc_length(data, args); \</span></div>
|
|
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> <span class="preprocessor"> if (num_args > obj_obj2int(l)) { \</span></div>
|
|
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span> <span class="preprocessor"> char buf[128]; \</span></div>
|
|
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span> <span class="preprocessor"> snprintf(buf, 127, "Expected %d arguments to %s but received %ld", \</span></div>
|
|
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> <span class="preprocessor"> num_args, fnc_name, obj_obj2int(l)); \</span></div>
|
|
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> <span class="preprocessor"> Cyc_rt_raise_msg(data, buf); \</span></div>
|
|
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span> <span class="preprocessor"> } \</span></div>
|
|
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span> <span class="preprocessor">}</span></div>
|
|
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  </div>
|
|
<div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="group__prim__err_ga22d6564b8ba489cb4720f17d80dba689.html#ga22d6564b8ba489cb4720f17d80dba689"> 79</a></span> <span class="preprocessor">#define Cyc_check_argc(data, fnc_name, argc, expected) { \</span></div>
|
|
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span> <span class="preprocessor"> if (expected > argc) { \</span></div>
|
|
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span> <span class="preprocessor"> char buf[128]; \</span></div>
|
|
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span> <span class="preprocessor"> snprintf(buf, 127, "Expected %d arguments to %s but received %ld", \</span></div>
|
|
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span> <span class="preprocessor"> expected, fnc_name, argc); \</span></div>
|
|
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span> <span class="preprocessor"> Cyc_rt_raise_msg(data, buf); \</span></div>
|
|
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span> <span class="preprocessor"> } \</span></div>
|
|
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span> <span class="preprocessor">}</span></div>
|
|
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  </div>
|
|
<div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="group__prim__err_gab9cfd713e9b017fb830bdbb567d056da.html#gab9cfd713e9b017fb830bdbb567d056da"> 93</a></span> <span class="preprocessor">#define Cyc_verify_mutable(data, obj) { \</span></div>
|
|
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span> <span class="preprocessor"> if (immutable(obj)) Cyc_immutable_obj_error(data, obj); }</span></div>
|
|
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  </div>
|
|
<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="group__prim__err_ga82860cb9470cf2ae6ef23bdab909b44f.html#ga82860cb9470cf2ae6ef23bdab909b44f"> 101</a></span> <span class="preprocessor">#define Cyc_verify_immutable(data, obj) { \</span></div>
|
|
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span> <span class="preprocessor"> if (boolean_f == Cyc_is_immutable(obj)) Cyc_mutable_obj_error(data, obj); }</span></div>
|
|
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  </div>
|
|
<div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="group__prim__err_ga2e6927f223a2bc6802c66114d42aee2f.html#ga2e6927f223a2bc6802c66114d42aee2f"> 111</a></span> <span class="preprocessor">#define Cyc_check_type(data, fnc_test, tag, obj) { \</span></div>
|
|
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span> <span class="preprocessor"> if ((boolean_f == fnc_test(obj))) Cyc_invalid_type_error(data, tag, obj); }</span></div>
|
|
<div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="group__prim__err_gaa2354df89425b979e4932a3b466d72e0.html#gaa2354df89425b979e4932a3b466d72e0"> 113</a></span> <span class="preprocessor">#define Cyc_check_type2(data, fnc_test, tag, obj) { \</span></div>
|
|
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span> <span class="preprocessor"> if ((boolean_f == fnc_test(data, obj))) Cyc_invalid_type_error(data, tag, obj); }</span></div>
|
|
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  </div>
|
|
<div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="group__prim__err_ga0a4488a615cf0343c01d6ae27414b115.html#ga0a4488a615cf0343c01d6ae27414b115"> 121</a></span> <span class="preprocessor">#define Cyc_check_pair_or_null(d,obj) { if (obj != NULL) { Cyc_check_pair(d,obj); }}</span></div>
|
|
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  </div>
|
|
<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="group__prim__err_ga54be4012efdbc4200d721276837b4dcc.html#ga54be4012efdbc4200d721276837b4dcc"> 127</a></span> <span class="preprocessor">#define Cyc_check_pair(d,obj) Cyc_check_type(d,Cyc_is_pair, pair_tag, obj)</span></div>
|
|
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  </div>
|
|
<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="group__prim__err_ga09de2a07c93e98fe25b3cc1c3f32652c.html#ga09de2a07c93e98fe25b3cc1c3f32652c"> 133</a></span> <span class="preprocessor">#define Cyc_check_proc(d,obj) Cyc_check_type2(d,Cyc_is_procedure, closureN_tag, obj)</span></div>
|
|
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  </div>
|
|
<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="group__prim__err_ga32f980390f7853edb011b78eba7a9a5c.html#ga32f980390f7853edb011b78eba7a9a5c"> 139</a></span> <span class="preprocessor">#define Cyc_check_num(d,obj) Cyc_check_type(d,Cyc_is_number, integer_tag, obj)</span></div>
|
|
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  </div>
|
|
<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="group__prim__err_ga7d45853ee5951b3c2a62d0b937fb7bce.html#ga7d45853ee5951b3c2a62d0b937fb7bce"> 145</a></span> <span class="preprocessor">#define Cyc_check_fixnum(d,obj) Cyc_check_type(d,Cyc_is_fixnum, integer_tag, obj)</span></div>
|
|
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  </div>
|
|
<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="group__prim__err_ga27c4b703026e10f960d96b586db4419c.html#ga27c4b703026e10f960d96b586db4419c"> 151</a></span> <span class="preprocessor">#define Cyc_check_int(d,obj) Cyc_check_type(d,Cyc_is_integer, integer_tag, obj)</span></div>
|
|
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  </div>
|
|
<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="group__prim__err_gab309848328c7ccf001d8f2fbc94a8ae6.html#gab309848328c7ccf001d8f2fbc94a8ae6"> 157</a></span> <span class="preprocessor">#define Cyc_check_double(d,obj) Cyc_check_type(d,Cyc_is_double, double_tag, obj)</span></div>
|
|
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  </div>
|
|
<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="group__prim__err_gae030cabb4cf06aa76828cba8fc723b78.html#gae030cabb4cf06aa76828cba8fc723b78"> 163</a></span> <span class="preprocessor">#define Cyc_check_str(d,obj) Cyc_check_type(d,Cyc_is_string, string_tag, obj)</span></div>
|
|
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  </div>
|
|
<div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="group__prim__err_ga78d18bb6bd95237f3d053f336a0e7bef.html#ga78d18bb6bd95237f3d053f336a0e7bef"> 169</a></span> <span class="preprocessor">#define Cyc_check_sym(d,obj) Cyc_check_type(d,Cyc_is_symbol, symbol_tag, obj)</span></div>
|
|
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  </div>
|
|
<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="group__prim__err_ga99a2344d8eaf5c0d9cd77f70161e9339.html#ga99a2344d8eaf5c0d9cd77f70161e9339"> 175</a></span> <span class="preprocessor">#define Cyc_check_vec(d,obj) Cyc_check_type(d,Cyc_is_vector, vector_tag, obj)</span></div>
|
|
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  </div>
|
|
<div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="group__prim__err_gafd427951bd90c4ab71e64b3b9681d434.html#gafd427951bd90c4ab71e64b3b9681d434"> 181</a></span> <span class="preprocessor">#define Cyc_check_bvec(d,obj) Cyc_check_type(d,Cyc_is_bytevector, bytevector_tag, obj)</span></div>
|
|
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  </div>
|
|
<div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="group__prim__err_ga2426798bc21b9dc55ac9e2f96144afb5.html#ga2426798bc21b9dc55ac9e2f96144afb5"> 187</a></span> <span class="preprocessor">#define Cyc_check_port(d,obj) Cyc_check_type(d,Cyc_is_port, port_tag, obj)</span></div>
|
|
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  </div>
|
|
<div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="group__prim__err_ga6fccd1290ad5189ca7dae993a652def9.html#ga6fccd1290ad5189ca7dae993a652def9"> 193</a></span> <span class="preprocessor">#define Cyc_check_mutex(d,obj) Cyc_check_type(d,Cyc_is_mutex, mutex_tag, obj)</span></div>
|
|
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  </div>
|
|
<div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="group__prim__err_gae5f700cd58c32cca27a3d658f52deb4f.html#gae5f700cd58c32cca27a3d658f52deb4f"> 199</a></span> <span class="preprocessor">#define Cyc_check_cond_var(d,obj) Cyc_check_type(d,Cyc_is_cond_var, cond_var_tag, obj)</span></div>
|
|
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  </div>
|
|
<div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="group__prim__err_gae483f4d223eec0e3b845013d1ecfe1b5.html#gae483f4d223eec0e3b845013d1ecfe1b5"> 205</a></span> <span class="preprocessor">#define Cyc_check_atomic(d,obj) Cyc_check_type(d,Cyc_is_atomic, atomic_tag, obj)</span></div>
|
|
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  </div>
|
|
<div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="group__prim__err_ga115f2cec0c572c3e437861076e6de3cb.html#ga115f2cec0c572c3e437861076e6de3cb"> 211</a></span> <span class="preprocessor">#define Cyc_check_opaque(d,obj) Cyc_check_type(d,Cyc_is_opaque, c_opaque_tag, obj)</span></div>
|
|
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span> <span class="keywordtype">void</span> <a class="code" href="group__prim__err_ga3083fba500bcb4a2dcccb60960933625.html#ga3083fba500bcb4a2dcccb60960933625">Cyc_invalid_type_error</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">int</span> tag, <span class="keywordtype">object</span> found);</div>
|
|
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span> <span class="keywordtype">void</span> <a class="code" href="group__prim__err_gaf1406c080fe766ec64e6db44583d3bd6.html#gaf1406c080fe766ec64e6db44583d3bd6">Cyc_immutable_obj_error</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> obj);</div>
|
|
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span> <span class="keywordtype">void</span> <a class="code" href="group__prim__err_ga46c21c08437c3e7ddba3b89a9a94cd4e.html#ga46c21c08437c3e7ddba3b89a9a94cd4e">Cyc_mutable_obj_error</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> obj);</div>
|
|
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span> <span class="keywordtype">void</span> <a class="code" href="group__prim__err_ga86d6406f98bd4ef2c78114ecdb6f7fe1.html#ga86d6406f98bd4ef2c78114ecdb6f7fe1">Cyc_check_obj</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">int</span> tag, <span class="keywordtype">object</span> obj);</div>
|
|
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span> <span class="keywordtype">void</span> <a class="code" href="group__prim__err_ga373955e8df3b539eff1a8eb3c832462f.html#ga373955e8df3b539eff1a8eb3c832462f">Cyc_check_bounds</a>(<span class="keywordtype">void</span> *data, <span class="keyword">const</span> <span class="keywordtype">char</span> *label, <span class="keywordtype">int</span> len, <span class="keywordtype">int</span> index);</div>
|
|
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span> <span class="comment">/* END error checking */</span></div>
|
|
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  </div>
|
|
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span> <span class="keyword">extern</span> <span class="keywordtype">long</span> <a class="code" href="group__prim_ga40967337a1c3f523ee9623aec0f69388.html#ga40967337a1c3f523ee9623aec0f69388">global_stack_size</a>;</div>
|
|
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span> <span class="keyword">extern</span> <span class="keywordtype">long</span> <a class="code" href="group__prim_ga26075e97c30bab241fad5cd7bbab5879.html#ga26075e97c30bab241fad5cd7bbab5879">global_heap_size</a>;</div>
|
|
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  </div>
|
|
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span> <span class="keywordtype">char</span> **<a class="code" href="group__prim_ga9a240612595f5c22331d6f14f2251168.html#ga9a240612595f5c22331d6f14f2251168">get_env_variables</a>();</div>
|
|
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span> <span class="keywordtype">void</span> <a class="code" href="group__prim_gabd10ce68a5e67c762c8711cbf2bd57bb.html#gabd10ce68a5e67c762c8711cbf2bd57bb">pack_env_variables</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> k);</div>
|
|
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span> <span class="keywordtype">void</span> <a class="code" href="group__prim_gad4a90351f4237dd82fdda26dcb8066bd.html#gad4a90351f4237dd82fdda26dcb8066bd">set_env_variables</a>(<span class="keywordtype">char</span> **vars);</div>
|
|
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  </div>
|
|
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span> <span class="keywordtype">object</span> <a class="code" href="group__prim_ga2fdfd72d226550857adca7795b464c8b.html#ga2fdfd72d226550857adca7795b464c8b">cell_get</a>(<span class="keywordtype">object</span> cell);</div>
|
|
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>  </div>
|
|
<div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="group__prim_ga63b79aa081f1235bc39c394805f8bcb9.html#ga63b79aa081f1235bc39c394805f8bcb9"> 229</a></span> <span class="preprocessor">#define global_set(glo,value) Cyc_global_set(data, NULL, (object *)&glo, value)</span></div>
|
|
<div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="group__prim_ga3ebfde5f356602f31b898e7f04a31df5.html#ga3ebfde5f356602f31b898e7f04a31df5"> 230</a></span> <span class="preprocessor">#define global_set_id(id,glo,value) Cyc_global_set(data, id, (object *)&glo, value)</span></div>
|
|
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span> <span class="keywordtype">object</span> <a class="code" href="group__prim_ga3a2aef21f17a5d5f7f82591b6b92241f.html#ga3a2aef21f17a5d5f7f82591b6b92241f">Cyc_global_set</a>(<span class="keywordtype">void</span> *thd, <span class="keywordtype">object</span> sym, <span class="keywordtype">object</span> * glo, <span class="keywordtype">object</span> value);</div>
|
|
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>  </div>
|
|
<div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="group__prim_gaf968b113670a6d3a201d6c34c601b88f.html#gaf968b113670a6d3a201d6c34c601b88f"> 233</a></span> <span class="preprocessor">#define global_set_cps(thd,k,glo,value) Cyc_global_set_cps(thd, k, NULL, (object *)&glo, value)</span></div>
|
|
<div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="group__prim_gacc4d23600377e7fe771cac388c68a16e.html#gacc4d23600377e7fe771cac388c68a16e"> 234</a></span> <span class="preprocessor">#define global_set_cps_id(thd,k,id,glo,value) Cyc_global_set_cps(thd, k, id, (object *)&glo, value)</span></div>
|
|
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span> <span class="keywordtype">object</span> <a class="code" href="group__prim_ga4f2c5a5fc256f3af3bc45f40b145495e.html#ga4f2c5a5fc256f3af3bc45f40b145495e">Cyc_global_set_cps</a>(<span class="keywordtype">void</span> *thd, <span class="keywordtype">object</span> cont, <span class="keywordtype">object</span> sym, <span class="keywordtype">object</span> * glo, <span class="keywordtype">object</span> value);</div>
|
|
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>  </div>
|
|
<div class="line"><a name="l00252"></a><span class="lineno"><a class="line" href="group__prim_ga01f75cb3cc09ef87a145e4f1ec5ac5fa.html#ga01f75cb3cc09ef87a145e4f1ec5ac5fa"> 252</a></span> <span class="preprocessor">#define load_varargs(var, args_var, start, count) \</span></div>
|
|
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span> <span class="preprocessor"> list var = ((count) > 0) ? alloca(sizeof(pair_type)*(count)) : NULL; \</span></div>
|
|
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span> <span class="preprocessor"> { \</span></div>
|
|
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span> <span class="preprocessor"> int i; \</span></div>
|
|
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span> <span class="preprocessor"> object tmp; \</span></div>
|
|
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span> <span class="preprocessor"> if ((count) > 0) { \</span></div>
|
|
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span> <span class="preprocessor"> for (i = 0; i < (count); i++) { \</span></div>
|
|
<div class="line"><a name="l00259"></a><span class="lineno"> 259</span> <span class="preprocessor"> tmp = args_var[start + i]; \</span></div>
|
|
<div class="line"><a name="l00260"></a><span class="lineno"> 260</span> <span class="preprocessor"> var[i].hdr.mark = gc_color_red; \</span></div>
|
|
<div class="line"><a name="l00261"></a><span class="lineno"> 261</span> <span class="preprocessor"> var[i].hdr.grayed = 0; \</span></div>
|
|
<div class="line"><a name="l00262"></a><span class="lineno"> 262</span> <span class="preprocessor"> var[i].hdr.immutable = 0; \</span></div>
|
|
<div class="line"><a name="l00263"></a><span class="lineno"> 263</span> <span class="preprocessor"> var[i].tag = pair_tag; \</span></div>
|
|
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span> <span class="preprocessor"> var[i].pair_car = tmp; \</span></div>
|
|
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span> <span class="preprocessor"> var[i].pair_cdr = (i == ((count)-1)) ? NULL : &var[i + 1]; \</span></div>
|
|
<div class="line"><a name="l00266"></a><span class="lineno"> 266</span> <span class="preprocessor"> } \</span></div>
|
|
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span> <span class="preprocessor"> } \</span></div>
|
|
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span> <span class="preprocessor"> }</span></div>
|
|
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span> <span class="comment">/* Prototypes for primitive functions. */</span></div>
|
|
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>  </div>
|
|
<div class="line"><a name="l00277"></a><span class="lineno"> 277</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__ctrl_ga0659d97ce0f867240e303bc030c6d969.html#ga0659d97ce0f867240e303bc030c6d969">apply</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">object</span> func, <span class="keywordtype">object</span> args);</div>
|
|
<div class="line"><a name="l00278"></a><span class="lineno"> 278</span> <span class="keywordtype">void</span> <a class="code" href="group__prim__ctrl_gafe7a2f4b6715c22a3fcb03b449e13e2a.html#gafe7a2f4b6715c22a3fcb03b449e13e2a">Cyc_apply</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">int</span> argc, <span class="keywordtype">object</span> *args);</div>
|
|
<div class="line"><a name="l00279"></a><span class="lineno"> 279</span> <span class="keywordtype">void</span> <a class="code" href="group__prim__ctrl_ga946669db9d6596ddc4785d07d7501919.html#ga946669db9d6596ddc4785d07d7501919">dispatch_apply_va</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> clo, <span class="keywordtype">int</span> argc, <span class="keywordtype">object</span> *args);</div>
|
|
<div class="line"><a name="l00280"></a><span class="lineno"> 280</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__ctrl_ga64d451594e96c52867825a4eb83c7bfd.html#ga64d451594e96c52867825a4eb83c7bfd">apply_va</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">int</span> argc, <span class="keywordtype">object</span> func, ...);</div>
|
|
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span> <span class="keywordtype">void</span> <a class="code" href="group__prim__ctrl_ga32163c51b4b14706ee2806ddb5bff29d.html#ga32163c51b4b14706ee2806ddb5bff29d">dispatch</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">int</span> argc, <a class="code" href="group__objects_gaa716d98bb53bbcd1333ffb3eebdf6504.html#gaa716d98bb53bbcd1333ffb3eebdf6504">function_type</a> func, <span class="keywordtype">object</span> clo, <span class="keywordtype">object</span> cont,</div>
|
|
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>  <span class="keywordtype">object</span> args);</div>
|
|
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>  </div>
|
|
<div class="line"><a name="l00291"></a><span class="lineno"> 291</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__str_gac912f65377661dad5bd14e18d35fcebc.html#gac912f65377661dad5bd14e18d35fcebc">Cyc_string_cmp</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> str1, <span class="keywordtype">object</span> str2);</div>
|
|
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span> <span class="keywordtype">void</span> <a class="code" href="group__prim__str_ga32e4386da9f2afc5871ce3f085567b3e.html#ga32e4386da9f2afc5871ce3f085567b3e">dispatch_string_91append</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> clo, <span class="keywordtype">int</span> _argc, <span class="keywordtype">object</span> *args);</div>
|
|
<div class="line"><a name="l00293"></a><span class="lineno"> 293</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__str_gaaaa985d72ea10f90227afdbae4ee3166.html#gaaaa985d72ea10f90227afdbae4ee3166">Cyc_string2number_</a>(<span class="keywordtype">void</span> *d, <span class="keywordtype">object</span> cont, <span class="keywordtype">object</span> str);</div>
|
|
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__str_ga6e2a171f5b625a87db0888e9786bfa12.html#ga6e2a171f5b625a87db0888e9786bfa12">Cyc_string2number2_</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">int</span> argc, <span class="keywordtype">object</span> str, ...);</div>
|
|
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span> <span class="keywordtype">int</span> <a class="code" href="group__prim__str_ga1017cda8d076d02560c9746869da1890.html#ga1017cda8d076d02560c9746869da1890">binstr2int</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
|
|
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span> <span class="keywordtype">int</span> <a class="code" href="group__prim__str_ga842120a758f236e46ace16624a630a40.html#ga842120a758f236e46ace16624a630a40">octstr2int</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);</div>
|
|
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__str_gacd3d3cfaf4eb8accc28cce17beba6dd1.html#gacd3d3cfaf4eb8accc28cce17beba6dd1">Cyc_string_append</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">int</span> argc, <span class="keywordtype">object</span> str1, ...);</div>
|
|
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__str_gac4690da8a830c9d29951996fd0eebaa2.html#gac4690da8a830c9d29951996fd0eebaa2">Cyc_string_length</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> str);</div>
|
|
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__str_ga7d0de4fd19b581ccb403fd14f33df64d.html#ga7d0de4fd19b581ccb403fd14f33df64d">Cyc_string_byte_length</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> str);</div>
|
|
<div class="line"><a name="l00300"></a><span class="lineno"> 300</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__str_gaa76131ee60fae520f86aaf86bcab31c8.html#gaa76131ee60fae520f86aaf86bcab31c8">Cyc_substring</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">object</span> str, <span class="keywordtype">object</span> start,</div>
|
|
<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>  <span class="keywordtype">object</span> end);</div>
|
|
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__str_ga8801813ca9b6d6bb26598025812f5345.html#ga8801813ca9b6d6bb26598025812f5345">Cyc_string_ref</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> str, <span class="keywordtype">object</span> k);</div>
|
|
<div class="line"><a name="l00303"></a><span class="lineno"> 303</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__str_gafd7139cfbcbddc57ba318a8853012c66.html#gafd7139cfbcbddc57ba318a8853012c66">Cyc_string_set</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> str, <span class="keywordtype">object</span> k, <span class="keywordtype">object</span> chr);</div>
|
|
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__char_ga45d5196dd08f1fe999028b1c6edac88b.html#ga45d5196dd08f1fe999028b1c6edac88b">Cyc_char2integer</a>(<span class="keywordtype">object</span> chr);</div>
|
|
<div class="line"><a name="l00312"></a><span class="lineno"> 312</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__char_ga5e847142d4fc7f655a99405a1a18a204.html#ga5e847142d4fc7f655a99405a1a18a204">Cyc_char_eq_op</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> a, <span class="keywordtype">object</span> b);</div>
|
|
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__char_gac17c2b9734599574551791009b687527.html#gac17c2b9734599574551791009b687527">Cyc_char_gt_op</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> a, <span class="keywordtype">object</span> b);</div>
|
|
<div class="line"><a name="l00314"></a><span class="lineno"> 314</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__char_ga1817620dfba439af739613d1de7ab331.html#ga1817620dfba439af739613d1de7ab331">Cyc_char_lt_op</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> a, <span class="keywordtype">object</span> b);</div>
|
|
<div class="line"><a name="l00315"></a><span class="lineno"> 315</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__char_ga29e4db9ac944011f4fc1d838358cac61.html#ga29e4db9ac944011f4fc1d838358cac61">Cyc_char_gte_op</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> a, <span class="keywordtype">object</span> b);</div>
|
|
<div class="line"><a name="l00316"></a><span class="lineno"> 316</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__char_ga5816cdad5bf63f639cc51630e6ed4f14.html#ga5816cdad5bf63f639cc51630e6ed4f14">Cyc_char_lte_op</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> a, <span class="keywordtype">object</span> b);</div>
|
|
<div class="line"><a name="l00324"></a><span class="lineno"> 324</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__sym_ga913e06928420d4eb2dae8065274349db.html#ga913e06928420d4eb2dae8065274349db">Cyc_symbol2string</a>(<span class="keywordtype">void</span> *d, <span class="keywordtype">object</span> cont, <span class="keywordtype">object</span> sym);</div>
|
|
<div class="line"><a name="l00325"></a><span class="lineno"> 325</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__sym_gaa7ab20cc4522d36c7e034fa20563ddc5.html#gaa7ab20cc4522d36c7e034fa20563ddc5">Cyc_string2symbol</a>(<span class="keywordtype">void</span> *d, <span class="keywordtype">object</span> str);</div>
|
|
<div class="line"><a name="l00333"></a><span class="lineno"> 333</span> <span class="keyword">extern</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__cvar_gaaef7e6f90c6dc481a2f2791846597ef9.html#gaaef7e6f90c6dc481a2f2791846597ef9">Cyc_global_variables</a>;</div>
|
|
<div class="line"><a name="l00334"></a><span class="lineno"> 334</span> <a class="code" href="structcvar__type.html">cvar_type</a> *<a class="code" href="group__prim__cvar_ga529e2bc36904c0be536960bf14958a7e.html#ga529e2bc36904c0be536960bf14958a7e">mcvar</a>(<span class="keywordtype">object</span> * var);</div>
|
|
<div class="line"><a name="l00335"></a><span class="lineno"> 335</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__cvar_gacb23e5380b5b4e30319465057b424074.html#gacb23e5380b5b4e30319465057b424074">Cyc_get_global_variables</a>();</div>
|
|
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__cvar_ga0fb772b7f58b6144ef09bf1cfdfa863c.html#ga0fb772b7f58b6144ef09bf1cfdfa863c">Cyc_get_cvar</a>(<span class="keywordtype">object</span> var);</div>
|
|
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__cvar_ga826addbe898ee319d120eff47ae61aa2.html#ga826addbe898ee319d120eff47ae61aa2">Cyc_set_cvar</a>(<span class="keywordtype">object</span> var, <span class="keywordtype">object</span> value);</div>
|
|
<div class="line"><a name="l00345"></a><span class="lineno"> 345</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__io_ga47de0d55c62abdf079a849de69f99d7d.html#ga47de0d55c62abdf079a849de69f99d7d">Cyc_display</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span>, FILE * port);</div>
|
|
<div class="line"><a name="l00346"></a><span class="lineno"> 346</span> <span class="keywordtype">void</span> <a class="code" href="group__prim__io_gac3129086e043e700b35b97a461cb9e4f.html#gac3129086e043e700b35b97a461cb9e4f">dispatch_display_va</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> clo, <span class="keywordtype">int</span> argc, <span class="keywordtype">object</span> *args);</div>
|
|
<div class="line"><a name="l00347"></a><span class="lineno"> 347</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__io_ga20f3c015bf834e1a135689c0770129ef.html#ga20f3c015bf834e1a135689c0770129ef">Cyc_display_va</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">int</span> argc, <span class="keywordtype">object</span> x, ...);</div>
|
|
<div class="line"><a name="l00348"></a><span class="lineno"> 348</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__io_ga964d43de203096904b0dd4a1ef83010d.html#ga964d43de203096904b0dd4a1ef83010d">Cyc_display_va_list</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> x, <span class="keywordtype">object</span> opts);</div>
|
|
<div class="line"><a name="l00349"></a><span class="lineno"> 349</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__io_ga2b23532687105cdadc8c89c20ad4e2b0.html#ga2b23532687105cdadc8c89c20ad4e2b0">Cyc_write_char</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> c, <span class="keywordtype">object</span> port);</div>
|
|
<div class="line"><a name="l00350"></a><span class="lineno"> 350</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__io_ga21041028619d1ec207947e88e7c33e9d.html#ga21041028619d1ec207947e88e7c33e9d">Cyc_write</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span>, FILE * port);</div>
|
|
<div class="line"><a name="l00351"></a><span class="lineno"> 351</span> <span class="keywordtype">void</span> <a class="code" href="group__prim__io_ga4955d717108bc7462f6ae47b18641f37.html#ga4955d717108bc7462f6ae47b18641f37">dispatch_write_va</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> clo, <span class="keywordtype">int</span> argc, <span class="keywordtype">object</span> *args);</div>
|
|
<div class="line"><a name="l00352"></a><span class="lineno"> 352</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__io_ga9049b5801d1e14dd7b521cdc40e13ec4.html#ga9049b5801d1e14dd7b521cdc40e13ec4">Cyc_write_va</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">int</span> argc, <span class="keywordtype">object</span> x, ...);</div>
|
|
<div class="line"><a name="l00353"></a><span class="lineno"> 353</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__io_ga1d5d555973e78eb2c2a402b9cbf873d6.html#ga1d5d555973e78eb2c2a402b9cbf873d6">Cyc_write_va_list</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> x, <span class="keywordtype">object</span> opts);</div>
|
|
<div class="line"><a name="l00354"></a><span class="lineno"> 354</span> <a class="code" href="structport__type.html">port_type</a> <a class="code" href="group__prim__io_gac8b029726658e96eda0026818c74b44a.html#gac8b029726658e96eda0026818c74b44a">Cyc_stdout</a>(<span class="keywordtype">void</span>);</div>
|
|
<div class="line"><a name="l00355"></a><span class="lineno"> 355</span> <a class="code" href="structport__type.html">port_type</a> <a class="code" href="group__prim__io_gaaff287a3e771e1d8113ca6f957516dd1.html#gaaff287a3e771e1d8113ca6f957516dd1">Cyc_stdin</a>(<span class="keywordtype">void</span>);</div>
|
|
<div class="line"><a name="l00356"></a><span class="lineno"> 356</span> <a class="code" href="structport__type.html">port_type</a> <a class="code" href="group__prim__io_gacbab4837a1634cce343d75d4790b832f.html#gacbab4837a1634cce343d75d4790b832f">Cyc_stderr</a>(<span class="keywordtype">void</span>);</div>
|
|
<div class="line"><a name="l00357"></a><span class="lineno"> 357</span> <a class="code" href="structport__type.html">port_type</a> <a class="code" href="group__prim__io_gaa7bb6a4875303b0ebc38aaf12d9a8dcb.html#gaa7bb6a4875303b0ebc38aaf12d9a8dcb">Cyc_io_open_input_file</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> str);</div>
|
|
<div class="line"><a name="l00358"></a><span class="lineno"> 358</span> <a class="code" href="structport__type.html">port_type</a> <a class="code" href="group__prim__io_ga7ef5393eb941c6b429cdd3eca2945b2d.html#ga7ef5393eb941c6b429cdd3eca2945b2d">Cyc_io_open_output_file</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> str);</div>
|
|
<div class="line"><a name="l00359"></a><span class="lineno"> 359</span> <a class="code" href="structport__type.html">port_type</a> <a class="code" href="group__prim__io_ga5df6caaec1914b9c73a81c3fa5767032.html#ga5df6caaec1914b9c73a81c3fa5767032">Cyc_io_open_binary_input_file</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> str);</div>
|
|
<div class="line"><a name="l00360"></a><span class="lineno"> 360</span> <a class="code" href="structport__type.html">port_type</a> <a class="code" href="group__prim__io_ga1c8c2fa356eebbef4f26208790ad7898.html#ga1c8c2fa356eebbef4f26208790ad7898">Cyc_io_open_binary_output_file</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> str);</div>
|
|
<div class="line"><a name="l00361"></a><span class="lineno"> 361</span> <a class="code" href="structport__type.html">port_type</a> *<a class="code" href="group__prim__io_gad4a2ffeef5525cfe5d07b60daf0072db.html#gad4a2ffeef5525cfe5d07b60daf0072db">Cyc_io_open_output_string</a>(<span class="keywordtype">void</span> *data);</div>
|
|
<div class="line"><a name="l00362"></a><span class="lineno"> 362</span> <a class="code" href="structport__type.html">port_type</a> *<a class="code" href="group__prim__io_ga261d14439dba895322ba89fb6460c43c.html#ga261d14439dba895322ba89fb6460c43c">Cyc_io_open_input_string</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> str);</div>
|
|
<div class="line"><a name="l00363"></a><span class="lineno"> 363</span> <a class="code" href="structport__type.html">port_type</a> *<a class="code" href="group__prim__io_gac3456c8687da0dddc603b4590ba29a5b.html#gac3456c8687da0dddc603b4590ba29a5b">Cyc_io_open_input_bytevector</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> bv);</div>
|
|
<div class="line"><a name="l00364"></a><span class="lineno"> 364</span> <span class="keywordtype">void</span> <a class="code" href="group__prim__io_gabf6bc11cd85a1c29b0e446a45b6f82a7.html#gabf6bc11cd85a1c29b0e446a45b6f82a7">Cyc_io_get_output_string</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">object</span> port);</div>
|
|
<div class="line"><a name="l00365"></a><span class="lineno"> 365</span> <span class="keywordtype">void</span> <a class="code" href="group__prim__io_ga0aa3431c2d5fcc03fdddd321fc5140c9.html#ga0aa3431c2d5fcc03fdddd321fc5140c9">Cyc_io_get_output_bytevector</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">object</span> port);</div>
|
|
<div class="line"><a name="l00366"></a><span class="lineno"> 366</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__io_gac839d38bc8e21ab9190dba1ea7fedc7e.html#gac839d38bc8e21ab9190dba1ea7fedc7e">Cyc_io_close_port</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> port);</div>
|
|
<div class="line"><a name="l00367"></a><span class="lineno"> 367</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__io_ga0c647e0aef90cb7e105b2967f26ba958.html#ga0c647e0aef90cb7e105b2967f26ba958">Cyc_io_close_input_port</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> port);</div>
|
|
<div class="line"><a name="l00368"></a><span class="lineno"> 368</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__io_ga16753655619eca5ab93d1735ce0cbd05.html#ga16753655619eca5ab93d1735ce0cbd05">Cyc_io_close_output_port</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> port);</div>
|
|
<div class="line"><a name="l00369"></a><span class="lineno"> 369</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__io_gafff351264d7142228ee45c790ea10fcc.html#gafff351264d7142228ee45c790ea10fcc">Cyc_io_flush_output_port</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> port);</div>
|
|
<div class="line"><a name="l00370"></a><span class="lineno"> 370</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__io_gafa0ab42617b52e0b96da30e98e91665b.html#gafa0ab42617b52e0b96da30e98e91665b">Cyc_io_read_char</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">object</span> port);</div>
|
|
<div class="line"><a name="l00371"></a><span class="lineno"> 371</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__io_ga81ced2b999a604b1f918ac234801caa9.html#ga81ced2b999a604b1f918ac234801caa9">Cyc_io_peek_char</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">object</span> port);</div>
|
|
<div class="line"><a name="l00372"></a><span class="lineno"> 372</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__io_gab4df24760778bbe8edcd30066cc238d4.html#gab4df24760778bbe8edcd30066cc238d4">Cyc_write_u8</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> c, <span class="keywordtype">object</span> port);</div>
|
|
<div class="line"><a name="l00373"></a><span class="lineno"> 373</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__io_ga91e2218f634afe504003fb11024851ee.html#ga91e2218f634afe504003fb11024851ee">Cyc_io_read_u8</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">object</span> port);</div>
|
|
<div class="line"><a name="l00374"></a><span class="lineno"> 374</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__io_gad59c281583da55dfbb0c83b9ddafa71d.html#gad59c281583da55dfbb0c83b9ddafa71d">Cyc_io_peek_u8</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">object</span> port);</div>
|
|
<div class="line"><a name="l00375"></a><span class="lineno"> 375</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__io_ga963ddb76d4ebb26b77a9e48bc6997596.html#ga963ddb76d4ebb26b77a9e48bc6997596">Cyc_write_bytevector</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> bvec, <span class="keywordtype">object</span> port, <span class="keywordtype">object</span> start, <span class="keywordtype">object</span> end);</div>
|
|
<div class="line"><a name="l00376"></a><span class="lineno"> 376</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__io_ga329eabcb93e56dbc68bc406d6a06cb20.html#ga329eabcb93e56dbc68bc406d6a06cb20">Cyc_io_read_line</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">object</span> port);</div>
|
|
<div class="line"><a name="l00377"></a><span class="lineno"> 377</span> <span class="keywordtype">void</span> <a class="code" href="group__prim__io_ga6e39883eaee28f7f7e0a0b15ba721f3a.html#ga6e39883eaee28f7f7e0a0b15ba721f3a">Cyc_io_read_token</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">object</span> port);</div>
|
|
<div class="line"><a name="l00390"></a><span class="lineno"><a class="line" href="group__prim__num_ga990d7992e7f6ac29158c196ac46ce33f.html#ga990d7992e7f6ac29158c196ac46ce33f"> 390</a></span> <span class="preprocessor">#define return_inexact_double_op_no_cps(data, ptr, OP, z) \</span></div>
|
|
<div class="line"><a name="l00391"></a><span class="lineno"> 391</span> <span class="preprocessor"> double unboxed; \</span></div>
|
|
<div class="line"><a name="l00392"></a><span class="lineno"> 392</span> <span class="preprocessor"> Cyc_check_num(data, z); \</span></div>
|
|
<div class="line"><a name="l00393"></a><span class="lineno"> 393</span> <span class="preprocessor"> if (obj_is_int(z)) { \</span></div>
|
|
<div class="line"><a name="l00394"></a><span class="lineno"> 394</span> <span class="preprocessor"> unboxed = OP(obj_obj2int(z)); \</span></div>
|
|
<div class="line"><a name="l00395"></a><span class="lineno"> 395</span> <span class="preprocessor"> } else if (type_of(z) == integer_tag) { \</span></div>
|
|
<div class="line"><a name="l00396"></a><span class="lineno"> 396</span> <span class="preprocessor"> unboxed = OP(((integer_type *)z)->value); \</span></div>
|
|
<div class="line"><a name="l00397"></a><span class="lineno"> 397</span> <span class="preprocessor"> } else if (type_of(z) == bignum_tag) { \</span></div>
|
|
<div class="line"><a name="l00398"></a><span class="lineno"> 398</span> <span class="preprocessor"> unboxed = OP(mp_get_double(&bignum_value(z))); \</span></div>
|
|
<div class="line"><a name="l00399"></a><span class="lineno"> 399</span> <span class="preprocessor"> } else { \</span></div>
|
|
<div class="line"><a name="l00400"></a><span class="lineno"> 400</span> <span class="preprocessor"> unboxed = OP(((double_type *)z)->value); \</span></div>
|
|
<div class="line"><a name="l00401"></a><span class="lineno"> 401</span> <span class="preprocessor"> } \</span></div>
|
|
<div class="line"><a name="l00402"></a><span class="lineno"> 402</span> <span class="preprocessor"> assign_double(ptr, unboxed); \</span></div>
|
|
<div class="line"><a name="l00403"></a><span class="lineno"> 403</span> <span class="preprocessor"> return ptr;</span></div>
|
|
<div class="line"><a name="l00404"></a><span class="lineno"> 404</span>  </div>
|
|
<div class="line"><a name="l00408"></a><span class="lineno"><a class="line" href="group__prim__num_gae8ea3533e198e99a23b42b6d075fb560.html#gae8ea3533e198e99a23b42b6d075fb560"> 408</a></span> <span class="preprocessor">#define return_inexact_double_op(data, cont, OP, z) \</span></div>
|
|
<div class="line"><a name="l00409"></a><span class="lineno"> 409</span> <span class="preprocessor"> make_double(d, 0.0); \</span></div>
|
|
<div class="line"><a name="l00410"></a><span class="lineno"> 410</span> <span class="preprocessor"> Cyc_check_num(data, z); \</span></div>
|
|
<div class="line"><a name="l00411"></a><span class="lineno"> 411</span> <span class="preprocessor"> if (obj_is_int(z)) { \</span></div>
|
|
<div class="line"><a name="l00412"></a><span class="lineno"> 412</span> <span class="preprocessor"> d.value = OP(obj_obj2int(z)); \</span></div>
|
|
<div class="line"><a name="l00413"></a><span class="lineno"> 413</span> <span class="preprocessor"> } else if (type_of(z) == integer_tag) { \</span></div>
|
|
<div class="line"><a name="l00414"></a><span class="lineno"> 414</span> <span class="preprocessor"> d.value = OP(((integer_type *)z)->value); \</span></div>
|
|
<div class="line"><a name="l00415"></a><span class="lineno"> 415</span> <span class="preprocessor"> } else if (type_of(z) == bignum_tag) { \</span></div>
|
|
<div class="line"><a name="l00416"></a><span class="lineno"> 416</span> <span class="preprocessor"> d.value = OP(mp_get_double(&bignum_value(z))); \</span></div>
|
|
<div class="line"><a name="l00417"></a><span class="lineno"> 417</span> <span class="preprocessor"> } else { \</span></div>
|
|
<div class="line"><a name="l00418"></a><span class="lineno"> 418</span> <span class="preprocessor"> d.value = OP(((double_type *)z)->value); \</span></div>
|
|
<div class="line"><a name="l00419"></a><span class="lineno"> 419</span> <span class="preprocessor"> } \</span></div>
|
|
<div class="line"><a name="l00420"></a><span class="lineno"> 420</span> <span class="preprocessor"> return_closcall1(data, cont, &d)</span></div>
|
|
<div class="line"><a name="l00421"></a><span class="lineno"> 421</span>  </div>
|
|
<div class="line"><a name="l00425"></a><span class="lineno"><a class="line" href="group__prim__num_ga18cda2ca1598ea5144b4c48d4e75f2e0.html#ga18cda2ca1598ea5144b4c48d4e75f2e0"> 425</a></span> <span class="preprocessor">#define return_inexact_double_or_cplx_op_no_cps(data, ptr, OP, CPLX_OP, z) \</span></div>
|
|
<div class="line"><a name="l00426"></a><span class="lineno"> 426</span> <span class="preprocessor"> double unboxed; \</span></div>
|
|
<div class="line"><a name="l00427"></a><span class="lineno"> 427</span> <span class="preprocessor"> Cyc_check_num(data, z); \</span></div>
|
|
<div class="line"><a name="l00428"></a><span class="lineno"> 428</span> <span class="preprocessor"> if (obj_is_int(z)) { \</span></div>
|
|
<div class="line"><a name="l00429"></a><span class="lineno"> 429</span> <span class="preprocessor"> unboxed = OP(obj_obj2int(z)); \</span></div>
|
|
<div class="line"><a name="l00430"></a><span class="lineno"> 430</span> <span class="preprocessor"> } else if (type_of(z) == integer_tag) { \</span></div>
|
|
<div class="line"><a name="l00431"></a><span class="lineno"> 431</span> <span class="preprocessor"> unboxed = OP(((integer_type *)z)->value); \</span></div>
|
|
<div class="line"><a name="l00432"></a><span class="lineno"> 432</span> <span class="preprocessor"> } else if (type_of(z) == bignum_tag) { \</span></div>
|
|
<div class="line"><a name="l00433"></a><span class="lineno"> 433</span> <span class="preprocessor"> unboxed = OP(mp_get_double(&bignum_value(z))); \</span></div>
|
|
<div class="line"><a name="l00434"></a><span class="lineno"> 434</span> <span class="preprocessor"> } else if (type_of(z) == complex_num_tag) { \</span></div>
|
|
<div class="line"><a name="l00435"></a><span class="lineno"> 435</span> <span class="preprocessor"> double complex unboxed = CPLX_OP(complex_num_value(z)); \</span></div>
|
|
<div class="line"><a name="l00436"></a><span class="lineno"> 436</span> <span class="preprocessor"> assign_complex_num(ptr, unboxed); \</span></div>
|
|
<div class="line"><a name="l00437"></a><span class="lineno"> 437</span> <span class="preprocessor"> return ptr; \</span></div>
|
|
<div class="line"><a name="l00438"></a><span class="lineno"> 438</span> <span class="preprocessor"> } else { \</span></div>
|
|
<div class="line"><a name="l00439"></a><span class="lineno"> 439</span> <span class="preprocessor"> unboxed = OP(((double_type *)z)->value); \</span></div>
|
|
<div class="line"><a name="l00440"></a><span class="lineno"> 440</span> <span class="preprocessor"> } \</span></div>
|
|
<div class="line"><a name="l00441"></a><span class="lineno"> 441</span> <span class="preprocessor"> assign_double(ptr, unboxed); \</span></div>
|
|
<div class="line"><a name="l00442"></a><span class="lineno"> 442</span> <span class="preprocessor"> return ptr;</span></div>
|
|
<div class="line"><a name="l00443"></a><span class="lineno"> 443</span>  </div>
|
|
<div class="line"><a name="l00447"></a><span class="lineno"><a class="line" href="group__prim__num_ga7ad2cfc0cc5bb041054b8b05c954aa45.html#ga7ad2cfc0cc5bb041054b8b05c954aa45"> 447</a></span> <span class="preprocessor">#define return_inexact_double_or_cplx_op(data, cont, OP, CPLX_OP, z) \</span></div>
|
|
<div class="line"><a name="l00448"></a><span class="lineno"> 448</span> <span class="preprocessor"> make_double(d, 0.0); \</span></div>
|
|
<div class="line"><a name="l00449"></a><span class="lineno"> 449</span> <span class="preprocessor"> Cyc_check_num(data, z); \</span></div>
|
|
<div class="line"><a name="l00450"></a><span class="lineno"> 450</span> <span class="preprocessor"> if (obj_is_int(z)) { \</span></div>
|
|
<div class="line"><a name="l00451"></a><span class="lineno"> 451</span> <span class="preprocessor"> d.value = OP(obj_obj2int(z)); \</span></div>
|
|
<div class="line"><a name="l00452"></a><span class="lineno"> 452</span> <span class="preprocessor"> } else if (type_of(z) == integer_tag) { \</span></div>
|
|
<div class="line"><a name="l00453"></a><span class="lineno"> 453</span> <span class="preprocessor"> d.value = OP(((integer_type *)z)->value); \</span></div>
|
|
<div class="line"><a name="l00454"></a><span class="lineno"> 454</span> <span class="preprocessor"> } else if (type_of(z) == bignum_tag) { \</span></div>
|
|
<div class="line"><a name="l00455"></a><span class="lineno"> 455</span> <span class="preprocessor"> d.value = OP(mp_get_double(&bignum_value(z))); \</span></div>
|
|
<div class="line"><a name="l00456"></a><span class="lineno"> 456</span> <span class="preprocessor"> } else if (type_of(z) == complex_num_tag) { \</span></div>
|
|
<div class="line"><a name="l00457"></a><span class="lineno"> 457</span> <span class="preprocessor"> complex_num_type cn; \</span></div>
|
|
<div class="line"><a name="l00458"></a><span class="lineno"> 458</span> <span class="preprocessor"> double complex unboxed = CPLX_OP(complex_num_value(z)); \</span></div>
|
|
<div class="line"><a name="l00459"></a><span class="lineno"> 459</span> <span class="preprocessor"> assign_complex_num((&cn), unboxed); \</span></div>
|
|
<div class="line"><a name="l00460"></a><span class="lineno"> 460</span> <span class="preprocessor"> return_closcall1(data, cont, &cn); \</span></div>
|
|
<div class="line"><a name="l00461"></a><span class="lineno"> 461</span> <span class="preprocessor"> } else { \</span></div>
|
|
<div class="line"><a name="l00462"></a><span class="lineno"> 462</span> <span class="preprocessor"> d.value = OP(((double_type *)z)->value); \</span></div>
|
|
<div class="line"><a name="l00463"></a><span class="lineno"> 463</span> <span class="preprocessor"> } \</span></div>
|
|
<div class="line"><a name="l00464"></a><span class="lineno"> 464</span> <span class="preprocessor"> return_closcall1(data, cont, &d)</span></div>
|
|
<div class="line"><a name="l00465"></a><span class="lineno"> 465</span>  </div>
|
|
<div class="line"><a name="l00469"></a><span class="lineno"><a class="line" href="group__prim__num_ga93fd1505860fa36dd4f055f00a178830.html#ga93fd1505860fa36dd4f055f00a178830"> 469</a></span> <span class="preprocessor">#define return_exact_double_op(data, cont, OP, z) \</span></div>
|
|
<div class="line"><a name="l00470"></a><span class="lineno"> 470</span> <span class="preprocessor"> int i = 0; \</span></div>
|
|
<div class="line"><a name="l00471"></a><span class="lineno"> 471</span> <span class="preprocessor"> Cyc_check_num(data, z); \</span></div>
|
|
<div class="line"><a name="l00472"></a><span class="lineno"> 472</span> <span class="preprocessor"> if (obj_is_int(z)) { \</span></div>
|
|
<div class="line"><a name="l00473"></a><span class="lineno"> 473</span> <span class="preprocessor"> i = obj_obj2int(z); \</span></div>
|
|
<div class="line"><a name="l00474"></a><span class="lineno"> 474</span> <span class="preprocessor"> } else if (type_of(z) == integer_tag) { \</span></div>
|
|
<div class="line"><a name="l00475"></a><span class="lineno"> 475</span> <span class="preprocessor"> i = (int)OP(((integer_type *)z)->value); \</span></div>
|
|
<div class="line"><a name="l00476"></a><span class="lineno"> 476</span> <span class="preprocessor"> } else if (type_of(z) == bignum_tag) { \</span></div>
|
|
<div class="line"><a name="l00477"></a><span class="lineno"> 477</span> <span class="preprocessor"> return_closcall1(data, cont, z); \</span></div>
|
|
<div class="line"><a name="l00478"></a><span class="lineno"> 478</span> <span class="preprocessor"> } else { \</span></div>
|
|
<div class="line"><a name="l00479"></a><span class="lineno"> 479</span> <span class="preprocessor"> i = (int)OP(((double_type *)z)->value); \</span></div>
|
|
<div class="line"><a name="l00480"></a><span class="lineno"> 480</span> <span class="preprocessor"> } \</span></div>
|
|
<div class="line"><a name="l00481"></a><span class="lineno"> 481</span> <span class="preprocessor"> return_closcall1(data, cont, obj_int2obj(i))</span></div>
|
|
<div class="line"><a name="l00482"></a><span class="lineno"> 482</span>  </div>
|
|
<div class="line"><a name="l00486"></a><span class="lineno"><a class="line" href="group__prim__num_ga92e1b776379196d0658649140946aa4a.html#ga92e1b776379196d0658649140946aa4a"> 486</a></span> <span class="preprocessor">#define return_exact_double_op_no_cps(data, ptr, OP, z) \</span></div>
|
|
<div class="line"><a name="l00487"></a><span class="lineno"> 487</span> <span class="preprocessor"> int i = 0; \</span></div>
|
|
<div class="line"><a name="l00488"></a><span class="lineno"> 488</span> <span class="preprocessor"> Cyc_check_num(data, z); \</span></div>
|
|
<div class="line"><a name="l00489"></a><span class="lineno"> 489</span> <span class="preprocessor"> if (obj_is_int(z)) { \</span></div>
|
|
<div class="line"><a name="l00490"></a><span class="lineno"> 490</span> <span class="preprocessor"> i = obj_obj2int(z); \</span></div>
|
|
<div class="line"><a name="l00491"></a><span class="lineno"> 491</span> <span class="preprocessor"> } else if (type_of(z) == integer_tag) { \</span></div>
|
|
<div class="line"><a name="l00492"></a><span class="lineno"> 492</span> <span class="preprocessor"> i = (int)OP(((integer_type *)z)->value); \</span></div>
|
|
<div class="line"><a name="l00493"></a><span class="lineno"> 493</span> <span class="preprocessor"> } else if (type_of(z) == bignum_tag) { \</span></div>
|
|
<div class="line"><a name="l00494"></a><span class="lineno"> 494</span> <span class="preprocessor"> return z; \</span></div>
|
|
<div class="line"><a name="l00495"></a><span class="lineno"> 495</span> <span class="preprocessor"> } else { \</span></div>
|
|
<div class="line"><a name="l00496"></a><span class="lineno"> 496</span> <span class="preprocessor"> i = (int)OP(((double_type *)z)->value); \</span></div>
|
|
<div class="line"><a name="l00497"></a><span class="lineno"> 497</span> <span class="preprocessor"> } \</span></div>
|
|
<div class="line"><a name="l00498"></a><span class="lineno"> 498</span> <span class="preprocessor"> return obj_int2obj(i);</span></div>
|
|
<div class="line"><a name="l00499"></a><span class="lineno"> 499</span>  </div>
|
|
<div class="line"><a name="l00503"></a><span class="lineno"><a class="line" href="group__prim__num_gad3feca689234f78be4234b6525fa354d.html#gad3feca689234f78be4234b6525fa354d"> 503</a></span> <span class="preprocessor">#define unbox_number(n) \</span></div>
|
|
<div class="line"><a name="l00504"></a><span class="lineno"> 504</span> <span class="preprocessor"> ((obj_is_int(n) ? obj_obj2int(n) : \</span></div>
|
|
<div class="line"><a name="l00505"></a><span class="lineno"> 505</span> <span class="preprocessor"> ((type_of(n) == integer_tag) ? \</span></div>
|
|
<div class="line"><a name="l00506"></a><span class="lineno"> 506</span> <span class="preprocessor"> ((integer_type *)n)->value : \</span></div>
|
|
<div class="line"><a name="l00507"></a><span class="lineno"> 507</span> <span class="preprocessor"> ((double_type *)n)->value)))</span></div>
|
|
<div class="line"><a name="l00508"></a><span class="lineno"> 508</span>  </div>
|
|
<div class="line"><a name="l00509"></a><span class="lineno"> 509</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_ga74463c3b7c33dfcde7fd82661ef064d1.html#ga74463c3b7c33dfcde7fd82661ef064d1">Cyc_num_eq</a>(<span class="keywordtype">void</span> *, <span class="keywordtype">object</span> cont, <span class="keywordtype">int</span> argc, <span class="keywordtype">object</span> n, ...);</div>
|
|
<div class="line"><a name="l00510"></a><span class="lineno"> 510</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_gad22b55f628f734abf76f0b556ac9c9a8.html#gad22b55f628f734abf76f0b556ac9c9a8">Cyc_num_gt</a>(<span class="keywordtype">void</span> *, <span class="keywordtype">object</span> cont, <span class="keywordtype">int</span> argc, <span class="keywordtype">object</span> n, ...);</div>
|
|
<div class="line"><a name="l00511"></a><span class="lineno"> 511</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_gafcd285cb71b785ae7f17832b5fb4fef8.html#gafcd285cb71b785ae7f17832b5fb4fef8">Cyc_num_lt</a>(<span class="keywordtype">void</span> *, <span class="keywordtype">object</span> cont, <span class="keywordtype">int</span> argc, <span class="keywordtype">object</span> n, ...);</div>
|
|
<div class="line"><a name="l00512"></a><span class="lineno"> 512</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_gabf0e819f64383aa920b0106c4476e6a5.html#gabf0e819f64383aa920b0106c4476e6a5">Cyc_num_gte</a>(<span class="keywordtype">void</span> *, <span class="keywordtype">object</span> cont, <span class="keywordtype">int</span> argc, <span class="keywordtype">object</span> n, ...);</div>
|
|
<div class="line"><a name="l00513"></a><span class="lineno"> 513</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_ga9e6d27dcae98118c6c0c4ff6aa60d058.html#ga9e6d27dcae98118c6c0c4ff6aa60d058">Cyc_num_lte</a>(<span class="keywordtype">void</span> *, <span class="keywordtype">object</span> cont, <span class="keywordtype">int</span> argc, <span class="keywordtype">object</span> n, ...);</div>
|
|
<div class="line"><a name="l00514"></a><span class="lineno"> 514</span> <span class="keywordtype">int</span> <a class="code" href="group__prim__num_gaee13236bbb1c172eca097e9883a9bf6f.html#gaee13236bbb1c172eca097e9883a9bf6f">Cyc_num_eq_op</a>(<span class="keywordtype">void</span> *, <span class="keywordtype">object</span> x, <span class="keywordtype">object</span> y);</div>
|
|
<div class="line"><a name="l00515"></a><span class="lineno"> 515</span> <span class="keywordtype">int</span> <a class="code" href="group__prim__num_ga37d0df5706205ce36fe3bdeb2dc8673d.html#ga37d0df5706205ce36fe3bdeb2dc8673d">Cyc_num_gt_op</a>(<span class="keywordtype">void</span> *, <span class="keywordtype">object</span> x, <span class="keywordtype">object</span> y);</div>
|
|
<div class="line"><a name="l00516"></a><span class="lineno"> 516</span> <span class="keywordtype">int</span> <a class="code" href="group__prim__num_ga1ffd146edb987c739e4a39b73190ad21.html#ga1ffd146edb987c739e4a39b73190ad21">Cyc_num_lt_op</a>(<span class="keywordtype">void</span> *, <span class="keywordtype">object</span> x, <span class="keywordtype">object</span> y);</div>
|
|
<div class="line"><a name="l00517"></a><span class="lineno"> 517</span> <span class="keywordtype">int</span> <a class="code" href="group__prim__num_ga1c5fd0db248e310b987e7d8fce95fe3a.html#ga1c5fd0db248e310b987e7d8fce95fe3a">Cyc_num_gte_op</a>(<span class="keywordtype">void</span> *, <span class="keywordtype">object</span> x, <span class="keywordtype">object</span> y);</div>
|
|
<div class="line"><a name="l00518"></a><span class="lineno"> 518</span> <span class="keywordtype">int</span> <a class="code" href="group__prim__num_gad8c46bbc9a7d255b208cc52db54086b4.html#gad8c46bbc9a7d255b208cc52db54086b4">Cyc_num_lte_op</a>(<span class="keywordtype">void</span> *, <span class="keywordtype">object</span> x, <span class="keywordtype">object</span> y);</div>
|
|
<div class="line"><a name="l00519"></a><span class="lineno"> 519</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_ga73c3b82e3a6df269d190398c41de915b.html#ga73c3b82e3a6df269d190398c41de915b">Cyc_num_fast_eq_op</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> x, <span class="keywordtype">object</span> y);</div>
|
|
<div class="line"><a name="l00520"></a><span class="lineno"> 520</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_ga8fd72084ba0d78cb32c117ee4d315c55.html#ga8fd72084ba0d78cb32c117ee4d315c55">Cyc_num_fast_gt_op</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> x, <span class="keywordtype">object</span> y);</div>
|
|
<div class="line"><a name="l00521"></a><span class="lineno"> 521</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_gad12385aa1843599089d8ae4c20fee762.html#gad12385aa1843599089d8ae4c20fee762">Cyc_num_fast_lt_op</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> x, <span class="keywordtype">object</span> y);</div>
|
|
<div class="line"><a name="l00522"></a><span class="lineno"> 522</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_ga602256ff522f594803641488d5c72cb4.html#ga602256ff522f594803641488d5c72cb4">Cyc_num_fast_gte_op</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> x, <span class="keywordtype">object</span> y);</div>
|
|
<div class="line"><a name="l00523"></a><span class="lineno"> 523</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_ga7d86afc763ae885340ae4e54df6a573b.html#ga7d86afc763ae885340ae4e54df6a573b">Cyc_num_fast_lte_op</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> x, <span class="keywordtype">object</span> y);</div>
|
|
<div class="line"><a name="l00524"></a><span class="lineno"> 524</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_ga4a8ab988f179bb665ec44092a61ac8dc.html#ga4a8ab988f179bb665ec44092a61ac8dc">Cyc_num_cmp_va_list</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">int</span> argc,</div>
|
|
<div class="line"><a name="l00525"></a><span class="lineno"> 525</span>  <span class="keywordtype">int</span> (fn_op(<span class="keywordtype">void</span> *, <span class="keywordtype">object</span>, <span class="keywordtype">object</span>)), <span class="keywordtype">object</span> n,</div>
|
|
<div class="line"><a name="l00526"></a><span class="lineno"> 526</span>  va_list ns);</div>
|
|
<div class="line"><a name="l00527"></a><span class="lineno"> 527</span> <span class="keywordtype">void</span> <a class="code" href="group__prim__num_gaeda2c944c31a06a8aa4077f7ccbd9aba.html#gaeda2c944c31a06a8aa4077f7ccbd9aba">Cyc_expt</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">object</span> x, <span class="keywordtype">object</span> y);</div>
|
|
<div class="line"><a name="l00528"></a><span class="lineno"> 528</span> <span class="keywordtype">void</span> <a class="code" href="group__prim__num_ga2a520375f405b6f70c07ce6143ec8f27.html#ga2a520375f405b6f70c07ce6143ec8f27">Cyc_remainder</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">object</span> num1, <span class="keywordtype">object</span> num2);</div>
|
|
<div class="line"><a name="l00529"></a><span class="lineno"> 529</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_ga840ceba7179441826bf060350840ad11.html#ga840ceba7179441826bf060350840ad11">Cyc_number2string2</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">int</span> argc, <span class="keywordtype">object</span> n, ...);</div>
|
|
<div class="line"><a name="l00530"></a><span class="lineno"> 530</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_ga20015894c20c3d259c48dcc65f808349.html#ga20015894c20c3d259c48dcc65f808349">Cyc_integer2char</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> n);</div>
|
|
<div class="line"><a name="l00531"></a><span class="lineno"> 531</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_gaa9fab05455dc35270acbb075bd5b6bd7.html#gaa9fab05455dc35270acbb075bd5b6bd7">Cyc_sum_op</a>(<span class="keywordtype">void</span> *data, <a class="code" href="unioncommon__type.html">common_type</a> * x, <span class="keywordtype">object</span> y);</div>
|
|
<div class="line"><a name="l00532"></a><span class="lineno"> 532</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_ga1ecf63adf4735bec4fe276327f9b136e.html#ga1ecf63adf4735bec4fe276327f9b136e">Cyc_sub_op</a>(<span class="keywordtype">void</span> *data, <a class="code" href="unioncommon__type.html">common_type</a> * x, <span class="keywordtype">object</span> y);</div>
|
|
<div class="line"><a name="l00533"></a><span class="lineno"> 533</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_gad505431af6b506e9fc997cf2463dfc16.html#gad505431af6b506e9fc997cf2463dfc16">Cyc_mul_op</a>(<span class="keywordtype">void</span> *data, <a class="code" href="unioncommon__type.html">common_type</a> * x, <span class="keywordtype">object</span> y);</div>
|
|
<div class="line"><a name="l00534"></a><span class="lineno"> 534</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_ga4585608d61500eeebf89dc69715f2197.html#ga4585608d61500eeebf89dc69715f2197">Cyc_div_op</a>(<span class="keywordtype">void</span> *data, <a class="code" href="unioncommon__type.html">common_type</a> * x, <span class="keywordtype">object</span> y);</div>
|
|
<div class="line"><a name="l00535"></a><span class="lineno"> 535</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_gab47f608746f7f23bf231593c5a176d90.html#gab47f608746f7f23bf231593c5a176d90">Cyc_sum</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">int</span> argc, <span class="keywordtype">object</span> n, ...);</div>
|
|
<div class="line"><a name="l00536"></a><span class="lineno"> 536</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_ga3876f221d5588b84f00267d97fcb5fda.html#ga3876f221d5588b84f00267d97fcb5fda">Cyc_sub</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">int</span> argc, <span class="keywordtype">object</span> n, ...);</div>
|
|
<div class="line"><a name="l00537"></a><span class="lineno"> 537</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_ga38513c47174c8f45396c7c715253146e.html#ga38513c47174c8f45396c7c715253146e">Cyc_mul</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">int</span> argc, <span class="keywordtype">object</span> n, ...);</div>
|
|
<div class="line"><a name="l00538"></a><span class="lineno"> 538</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_gaefe7ca3cd131eea621b34d76da328b17.html#gaefe7ca3cd131eea621b34d76da328b17">Cyc_div</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">int</span> argc, <span class="keywordtype">object</span> n, ...);</div>
|
|
<div class="line"><a name="l00539"></a><span class="lineno"> 539</span> <span class="comment">// Future idea, there may be uses for this in addition to if statements:</span></div>
|
|
<div class="line"><a name="l00540"></a><span class="lineno"><a class="line" href="group__prim__num_ga7c66fe8e4387706d37c9b0a2da4cbe32.html#ga7c66fe8e4387706d37c9b0a2da4cbe32"> 540</a></span> <span class="preprocessor">#define Cyc_if(c,t,e) ((boolean_f != c) ? (t) : (e))</span></div>
|
|
<div class="line"><a name="l00541"></a><span class="lineno"> 541</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_gaaa15e5d9e10b8c69a27175bde771064e.html#gaaa15e5d9e10b8c69a27175bde771064e">Cyc_fast_sum</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> ptr, <span class="keywordtype">object</span> x, <span class="keywordtype">object</span> y);</div>
|
|
<div class="line"><a name="l00542"></a><span class="lineno"> 542</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_ga4da16c24b2f300d1be526821734d3eba.html#ga4da16c24b2f300d1be526821734d3eba">Cyc_fast_sub</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> ptr, <span class="keywordtype">object</span> x, <span class="keywordtype">object</span> y);</div>
|
|
<div class="line"><a name="l00543"></a><span class="lineno"> 543</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_ga1a92120734badcb16409face78b180a7.html#ga1a92120734badcb16409face78b180a7">Cyc_fast_mul</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> ptr, <span class="keywordtype">object</span> x, <span class="keywordtype">object</span> y);</div>
|
|
<div class="line"><a name="l00544"></a><span class="lineno"> 544</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_ga95db45afc1570c24dcc5684194ff7e56.html#ga95db45afc1570c24dcc5684194ff7e56">Cyc_fast_div</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> ptr, <span class="keywordtype">object</span> x, <span class="keywordtype">object</span> y);</div>
|
|
<div class="line"><a name="l00545"></a><span class="lineno"> 545</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_ga72d2cecb43f0703c1e72fb1141bff061.html#ga72d2cecb43f0703c1e72fb1141bff061">Cyc_fast_list_2</a>(<span class="keywordtype">object</span> ptr, <span class="keywordtype">object</span> x, <span class="keywordtype">object</span> y);</div>
|
|
<div class="line"><a name="l00546"></a><span class="lineno"> 546</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_gac2119573bb4ae8e92d409c1bfc88f613.html#gac2119573bb4ae8e92d409c1bfc88f613">Cyc_fast_list_3</a>(<span class="keywordtype">object</span> ptr, <span class="keywordtype">object</span> a1, <span class="keywordtype">object</span> a2, <span class="keywordtype">object</span> a3);</div>
|
|
<div class="line"><a name="l00547"></a><span class="lineno"> 547</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_gacb1133994d3eac19dd00b24a2125ed15.html#gacb1133994d3eac19dd00b24a2125ed15">Cyc_fast_list_4</a>(<span class="keywordtype">object</span> ptr, <span class="keywordtype">object</span> a1, <span class="keywordtype">object</span> a2, <span class="keywordtype">object</span> a3, <span class="keywordtype">object</span> a4);</div>
|
|
<div class="line"><a name="l00548"></a><span class="lineno"> 548</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_ga18f45c330edf7e1bdb00a304737f5fc1.html#ga18f45c330edf7e1bdb00a304737f5fc1">Cyc_fast_vector_2</a>(<span class="keywordtype">object</span> ptr, <span class="keywordtype">object</span> a1, <span class="keywordtype">object</span> a2);</div>
|
|
<div class="line"><a name="l00549"></a><span class="lineno"> 549</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_gadfc4f7bf32ca4e4adb198ed18ff877c3.html#gadfc4f7bf32ca4e4adb198ed18ff877c3">Cyc_fast_vector_3</a>(<span class="keywordtype">object</span> ptr, <span class="keywordtype">object</span> a1, <span class="keywordtype">object</span> a2, <span class="keywordtype">object</span> a3);</div>
|
|
<div class="line"><a name="l00550"></a><span class="lineno"> 550</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_gadf8b11205d623c5110f596a5f30c3be3.html#gadf8b11205d623c5110f596a5f30c3be3">Cyc_fast_vector_4</a>(<span class="keywordtype">object</span> ptr, <span class="keywordtype">object</span> a1, <span class="keywordtype">object</span> a2, <span class="keywordtype">object</span> a3, <span class="keywordtype">object</span> a4);</div>
|
|
<div class="line"><a name="l00551"></a><span class="lineno"> 551</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_gac4a5fcfd182deeb8bc9aa00da0e1e531.html#gac4a5fcfd182deeb8bc9aa00da0e1e531">Cyc_fast_vector_5</a>(<span class="keywordtype">object</span> ptr, <span class="keywordtype">object</span> a1, <span class="keywordtype">object</span> a2, <span class="keywordtype">object</span> a3, <span class="keywordtype">object</span> a4, <span class="keywordtype">object</span> a5);</div>
|
|
<div class="line"><a name="l00552"></a><span class="lineno"> 552</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_ga44bbc2ea6ed1d12e3c88b2211971e8bb.html#ga44bbc2ea6ed1d12e3c88b2211971e8bb">Cyc_bit_unset</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> n1, <span class="keywordtype">object</span> n2); </div>
|
|
<div class="line"><a name="l00553"></a><span class="lineno"> 553</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_gaef014a44b3bab77c63eb4209cf86c64f.html#gaef014a44b3bab77c63eb4209cf86c64f">Cyc_bit_set</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> n1, <span class="keywordtype">object</span> n2);</div>
|
|
<div class="line"><a name="l00554"></a><span class="lineno"> 554</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_ga74033952fbba01b882a24a5e247448c1.html#ga74033952fbba01b882a24a5e247448c1">Cyc_num_op_va_list</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">int</span> argc,</div>
|
|
<div class="line"><a name="l00555"></a><span class="lineno"> 555</span>  <span class="keywordtype">object</span>(fn_op(<span class="keywordtype">void</span> *, <a class="code" href="unioncommon__type.html">common_type</a> *, <span class="keywordtype">object</span>)),</div>
|
|
<div class="line"><a name="l00556"></a><span class="lineno"> 556</span>  <span class="keywordtype">int</span> default_no_args, <span class="keywordtype">int</span> default_one_arg, <span class="keywordtype">object</span> n,</div>
|
|
<div class="line"><a name="l00557"></a><span class="lineno"> 557</span>  va_list ns, <a class="code" href="unioncommon__type.html">common_type</a> * buf);</div>
|
|
<div class="line"><a name="l00558"></a><span class="lineno"> 558</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_ga071960f5873cc9126ffa352e71324c43.html#ga071960f5873cc9126ffa352e71324c43">Cyc_num_op_args</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">int</span> argc,</div>
|
|
<div class="line"><a name="l00559"></a><span class="lineno"> 559</span>  <span class="keywordtype">object</span>(fn_op(<span class="keywordtype">void</span> *, <a class="code" href="unioncommon__type.html">common_type</a> *, <span class="keywordtype">object</span>)),</div>
|
|
<div class="line"><a name="l00560"></a><span class="lineno"> 560</span>  <span class="keywordtype">int</span> default_no_args, <span class="keywordtype">int</span> default_one_arg, </div>
|
|
<div class="line"><a name="l00561"></a><span class="lineno"> 561</span>  <span class="keywordtype">object</span> *args,</div>
|
|
<div class="line"><a name="l00562"></a><span class="lineno"> 562</span>  <a class="code" href="unioncommon__type.html">common_type</a> * buf);</div>
|
|
<div class="line"><a name="l00563"></a><span class="lineno"> 563</span> <span class="keywordtype">void</span> <a class="code" href="group__prim__num_ga0b27392e34bfe90a8e9dd5fde42fa990.html#ga0b27392e34bfe90a8e9dd5fde42fa990">Cyc_int2bignum</a>(<span class="keywordtype">int</span> n, mp_int *bn);</div>
|
|
<div class="line"><a name="l00564"></a><span class="lineno"> 564</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__num_ga5a075afb76f49f8290862abab785dadd.html#ga5a075afb76f49f8290862abab785dadd">Cyc_bignum_normalize</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> n);</div>
|
|
<div class="line"><a name="l00565"></a><span class="lineno"> 565</span> <span class="keywordtype">int</span> <a class="code" href="group__prim__num_ga220de93ec65338197156768ff8236416.html#ga220de93ec65338197156768ff8236416">Cyc_bignum_cmp</a>(<a class="code" href="group__objects_ga3be4dc1266585983419449b4d3d2fb91.html#ga3be4dc1266585983419449b4d3d2fb91">bn_cmp_type</a> type, <span class="keywordtype">object</span> x, <span class="keywordtype">int</span> tx, <span class="keywordtype">object</span> y, <span class="keywordtype">int</span> ty);</div>
|
|
<div class="line"><a name="l00566"></a><span class="lineno"> 566</span> <span class="keywordtype">void</span> <a class="code" href="group__prim__num_gac228044b422272bb9e98db5161b61bac.html#gac228044b422272bb9e98db5161b61bac">Cyc_make_rectangular</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> k, <span class="keywordtype">object</span> r, <span class="keywordtype">object</span> i);</div>
|
|
<div class="line"><a name="l00567"></a><span class="lineno"> 567</span> <span class="keywordtype">double</span> <a class="code" href="group__prim__num_gaa5a8bdfdac41d82d2781d18a225c9894.html#gaa5a8bdfdac41d82d2781d18a225c9894">MRG32k3a</a> (<span class="keywordtype">double</span> seed);</div>
|
|
<div class="line"><a name="l00573"></a><span class="lineno"> 573</span> <span class="comment">//object Cyc_eq(object x, object y);</span></div>
|
|
<div class="line"><a name="l00574"></a><span class="lineno"> 574</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__eq_ga45d1afe2a2015f5375f88ccfb6c8a75c.html#ga45d1afe2a2015f5375f88ccfb6c8a75c">Cyc_eqv</a>(<span class="keywordtype">object</span> x, <span class="keywordtype">object</span> y);</div>
|
|
<div class="line"><a name="l00575"></a><span class="lineno"><a class="line" href="group__prim__eq_ga1b9fdacfdafb1742587a7adce6327839.html#ga1b9fdacfdafb1742587a7adce6327839"> 575</a></span> <span class="preprocessor">#define Cyc_eq(x, y) (make_boolean(x == y))</span></div>
|
|
<div class="line"><a name="l00576"></a><span class="lineno"> 576</span> <span class="keywordtype">int</span> <a class="code" href="group__prim__eq_ga3a5fe484b0eb5c9fdd286c8959d72483.html#ga3a5fe484b0eb5c9fdd286c8959d72483">equal</a>(<span class="keywordtype">object</span>, <span class="keywordtype">object</span>);</div>
|
|
<div class="line"><a name="l00577"></a><span class="lineno"> 577</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__eq_ga7440217f3acbd84058be20b028d4f8ca.html#ga7440217f3acbd84058be20b028d4f8ca">equalp</a>(<span class="keywordtype">object</span>, <span class="keywordtype">object</span>);</div>
|
|
<div class="line"><a name="l00578"></a><span class="lineno"> 578</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__eq_ga2faf5cecce727fcf88226db7e661a968.html#ga2faf5cecce727fcf88226db7e661a968">Cyc_has_cycle</a>(<span class="keywordtype">object</span> lst);</div>
|
|
<div class="line"><a name="l00579"></a><span class="lineno"> 579</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__eq_ga9245b6bce648de36ec0a1d0e1dec1ef3.html#ga9245b6bce648de36ec0a1d0e1dec1ef3">Cyc_is_list</a>(<span class="keywordtype">object</span> lst);</div>
|
|
<div class="line"><a name="l00580"></a><span class="lineno"> 580</span> <span class="comment">//object Cyc_is_boolean(object o);</span></div>
|
|
<div class="line"><a name="l00581"></a><span class="lineno"><a class="line" href="group__prim__eq_ga28d73d0fe3296a65a8954e8c7f275dc7.html#ga28d73d0fe3296a65a8954e8c7f275dc7"> 581</a></span> <span class="preprocessor">#define Cyc_is_boolean(o) (make_boolean(o == boolean_f || o == boolean_t))</span></div>
|
|
<div class="line"><a name="l00582"></a><span class="lineno"><a class="line" href="group__prim__eq_ga548c78ba52ef8c7a8d4a41be61403677.html#ga548c78ba52ef8c7a8d4a41be61403677"> 582</a></span> <span class="preprocessor">#define Cyc_is_pair(o) ((is_object_type(o) && ((list) o)->tag == pair_tag) ? boolean_t : boolean_f)</span></div>
|
|
<div class="line"><a name="l00583"></a><span class="lineno"><a class="line" href="group__prim__eq_ga503024e65319e203a1e29e8dbd9b9f01.html#ga503024e65319e203a1e29e8dbd9b9f01"> 583</a></span> <span class="preprocessor">#define Cyc_is_null(o) (make_boolean(o == NULL))</span></div>
|
|
<div class="line"><a name="l00584"></a><span class="lineno"> 584</span> <span class="comment">//TODO: convert all of these to macros (if it makes sense, most should), and remove them from runtime.c:</span></div>
|
|
<div class="line"><a name="l00585"></a><span class="lineno"> 585</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__eq_ga2eb942ba6ea196bbc80d0aeae8df2d95.html#ga2eb942ba6ea196bbc80d0aeae8df2d95">Cyc_is_number</a>(<span class="keywordtype">object</span> o);</div>
|
|
<div class="line"><a name="l00586"></a><span class="lineno"> 586</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__eq_gafd7d500bc01b6f688c9f92b735422104.html#gafd7d500bc01b6f688c9f92b735422104">Cyc_is_real</a>(<span class="keywordtype">object</span> o);</div>
|
|
<div class="line"><a name="l00587"></a><span class="lineno"> 587</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__eq_gaeae51bae898e4e2dc529bdfbcca5c1cd.html#gaeae51bae898e4e2dc529bdfbcca5c1cd">Cyc_is_integer</a>(<span class="keywordtype">object</span> o);</div>
|
|
<div class="line"><a name="l00588"></a><span class="lineno"><a class="line" href="group__prim__eq_ga692118ea2f88dd5c77cff657cb966dd9.html#ga692118ea2f88dd5c77cff657cb966dd9"> 588</a></span> <span class="preprocessor">#define Cyc_is_fixnum(o) (make_boolean(obj_is_int(o)))</span></div>
|
|
<div class="line"><a name="l00589"></a><span class="lineno"> 589</span> <span class="comment">//object Cyc_is_fixnum(object o);</span></div>
|
|
<div class="line"><a name="l00590"></a><span class="lineno"><a class="line" href="group__prim__eq_ga2664c915792ef3189847b161b3341314.html#ga2664c915792ef3189847b161b3341314"> 590</a></span> <span class="preprocessor">#define Cyc_is_double(o) (make_boolean(is_object_type(o) && ((list) o)->tag == double_tag))</span></div>
|
|
<div class="line"><a name="l00591"></a><span class="lineno"><a class="line" href="group__prim__eq_gaf5bd710f7c6c9a740f4f6da6027a1bc4.html#gaf5bd710f7c6c9a740f4f6da6027a1bc4"> 591</a></span> <span class="preprocessor">#define Cyc_is_bignum(o) (make_boolean(is_object_type(o) && ((list) o)->tag == bignum_tag))</span></div>
|
|
<div class="line"><a name="l00592"></a><span class="lineno"> 592</span> <span class="comment">//object Cyc_is_complex(object o);</span></div>
|
|
<div class="line"><a name="l00593"></a><span class="lineno"><a class="line" href="group__prim__eq_ga46913ee79f0163d2c91c673df5f22f36.html#ga46913ee79f0163d2c91c673df5f22f36"> 593</a></span> <span class="preprocessor">#define Cyc_is_complex(o) (make_boolean(is_object_type(o) && ((list) o)->tag == complex_num_tag))</span></div>
|
|
<div class="line"><a name="l00594"></a><span class="lineno"> 594</span> <span class="comment">//object Cyc_is_bignum(object o);</span></div>
|
|
<div class="line"><a name="l00595"></a><span class="lineno"> 595</span> <span class="comment">//object Cyc_is_vector(object o);</span></div>
|
|
<div class="line"><a name="l00596"></a><span class="lineno"> 596</span> <span class="comment">//object Cyc_is_bytevector(object o);</span></div>
|
|
<div class="line"><a name="l00597"></a><span class="lineno"> 597</span> <span class="comment">//object Cyc_is_port(object o);</span></div>
|
|
<div class="line"><a name="l00598"></a><span class="lineno"> 598</span> <span class="comment">//object Cyc_is_mutex(object o);</span></div>
|
|
<div class="line"><a name="l00599"></a><span class="lineno"> 599</span> <span class="comment">//object Cyc_is_cond_var(object o);</span></div>
|
|
<div class="line"><a name="l00600"></a><span class="lineno"> 600</span> <span class="comment">//object Cyc_is_symbol(object o);</span></div>
|
|
<div class="line"><a name="l00601"></a><span class="lineno"> 601</span> <span class="comment">//object Cyc_is_string(object o);</span></div>
|
|
<div class="line"><a name="l00602"></a><span class="lineno"> 602</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__eq_ga557238703529a7e2f8a2e5862000f416.html#ga557238703529a7e2f8a2e5862000f416">Cyc_is_record</a>(<span class="keywordtype">object</span> o);</div>
|
|
<div class="line"><a name="l00603"></a><span class="lineno"><a class="line" href="group__prim__eq_ga49efcf19dfba8903b29382079e2c872a.html#ga49efcf19dfba8903b29382079e2c872a"> 603</a></span> <span class="preprocessor">#define Cyc_is_vector_not_record_type(o) \</span></div>
|
|
<div class="line"><a name="l00604"></a><span class="lineno"> 604</span> <span class="preprocessor"> (make_boolean(is_object_type(o) && \</span></div>
|
|
<div class="line"><a name="l00605"></a><span class="lineno"> 605</span> <span class="preprocessor"> ((vector) o)->tag == vector_tag && \</span></div>
|
|
<div class="line"><a name="l00606"></a><span class="lineno"> 606</span> <span class="preprocessor"> ( ((vector) o)->num_elements == 0 || \</span></div>
|
|
<div class="line"><a name="l00607"></a><span class="lineno"> 607</span> <span class="preprocessor"> ((vector) o)->elements[0] != Cyc_RECORD_MARKER ) \</span></div>
|
|
<div class="line"><a name="l00608"></a><span class="lineno"> 608</span> <span class="preprocessor"> ))</span></div>
|
|
<div class="line"><a name="l00609"></a><span class="lineno"><a class="line" href="group__prim__eq_ga9e6b5998fc172b2ffef1f00ef25a0e85.html#ga9e6b5998fc172b2ffef1f00ef25a0e85"> 609</a></span> <span class="preprocessor">#define Cyc_is_vector(o) (make_boolean(is_object_type(o) && ((vector) o)->tag == vector_tag))</span></div>
|
|
<div class="line"><a name="l00610"></a><span class="lineno"><a class="line" href="group__prim__eq_ga2f7634a215742e4772844ab261dd8492.html#ga2f7634a215742e4772844ab261dd8492"> 610</a></span> <span class="preprocessor">#define Cyc_is_bytevector(o) (make_boolean(is_object_type(o) && ((list) o)->tag == bytevector_tag))</span></div>
|
|
<div class="line"><a name="l00611"></a><span class="lineno"><a class="line" href="group__prim__eq_ga9d395df6517eaf2dcad40f1cc8c76560.html#ga9d395df6517eaf2dcad40f1cc8c76560"> 611</a></span> <span class="preprocessor">#define Cyc_is_port(o) (make_boolean(is_object_type(o) && ((list) o)->tag == port_tag))</span></div>
|
|
<div class="line"><a name="l00612"></a><span class="lineno"><a class="line" href="group__prim__eq_gab4e142d9724ba811f61a99fb7ce740df.html#gab4e142d9724ba811f61a99fb7ce740df"> 612</a></span> <span class="preprocessor">#define Cyc_is_mutex(o) (make_boolean(is_object_type(o) && ((list) o)->tag == mutex_tag))</span></div>
|
|
<div class="line"><a name="l00613"></a><span class="lineno"><a class="line" href="group__prim__eq_ga7524052178f904b4cacce0170e7a6f41.html#ga7524052178f904b4cacce0170e7a6f41"> 613</a></span> <span class="preprocessor">#define Cyc_is_atomic(o) (make_boolean(is_object_type(o) && ((list) o)->tag == atomic_tag))</span></div>
|
|
<div class="line"><a name="l00614"></a><span class="lineno"><a class="line" href="group__prim__eq_gad35a1eb87d033af234a659caaa320380.html#gad35a1eb87d033af234a659caaa320380"> 614</a></span> <span class="preprocessor">#define Cyc_is_cond_var(o) (make_boolean(is_object_type(o) && ((list) o)->tag == cond_var_tag))</span></div>
|
|
<div class="line"><a name="l00615"></a><span class="lineno"><a class="line" href="group__prim__eq_ga6c578e59d4d534a07e1b0358fa142d7d.html#ga6c578e59d4d534a07e1b0358fa142d7d"> 615</a></span> <span class="preprocessor">#define Cyc_is_symbol(o) (make_boolean(is_object_type(o) && ((list) o)->tag == symbol_tag))</span></div>
|
|
<div class="line"><a name="l00616"></a><span class="lineno"><a class="line" href="group__prim__eq_gab590e96b4ea70bcf134fd3b4d3792822.html#gab590e96b4ea70bcf134fd3b4d3792822"> 616</a></span> <span class="preprocessor">#define Cyc_is_string(o) (make_boolean(is_object_type(o) && ((list) o)->tag == string_tag))</span></div>
|
|
<div class="line"><a name="l00617"></a><span class="lineno"> 617</span> <span class="comment">//object Cyc_is_char(object o);</span></div>
|
|
<div class="line"><a name="l00618"></a><span class="lineno"><a class="line" href="group__prim__eq_ga1160f61a224383fc6b450ed39688cc5f.html#ga1160f61a224383fc6b450ed39688cc5f"> 618</a></span> <span class="preprocessor">#define Cyc_is_char(o) (make_boolean(obj_is_char(o)))</span></div>
|
|
<div class="line"><a name="l00619"></a><span class="lineno"> 619</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__eq_ga945b003c9802c787fa2abc13b53ddf47.html#ga945b003c9802c787fa2abc13b53ddf47">Cyc_is_procedure</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> o);</div>
|
|
<div class="line"><a name="l00620"></a><span class="lineno"> 620</span> <span class="comment">//object Cyc_is_macro(object o);</span></div>
|
|
<div class="line"><a name="l00621"></a><span class="lineno"> 621</span> <span class="comment">//object Cyc_is_eof_object(object o);</span></div>
|
|
<div class="line"><a name="l00622"></a><span class="lineno"> 622</span> <span class="comment">//object Cyc_is_cvar(object o);</span></div>
|
|
<div class="line"><a name="l00623"></a><span class="lineno"> 623</span> <span class="comment">//object Cyc_is_opaque(object o);</span></div>
|
|
<div class="line"><a name="l00624"></a><span class="lineno"><a class="line" href="group__prim__eq_ga7640ec8c3ad74633825532faeb92aeee.html#ga7640ec8c3ad74633825532faeb92aeee"> 624</a></span> <span class="preprocessor">#define Cyc_is_macro(o) (make_boolean(is_object_type(o) && ((list) o)->tag == macro_tag))</span></div>
|
|
<div class="line"><a name="l00625"></a><span class="lineno"><a class="line" href="group__prim__eq_gabb87124308c5750f908776c2ffe8ceb5.html#gabb87124308c5750f908776c2ffe8ceb5"> 625</a></span> <span class="preprocessor">#define Cyc_is_eof_object(o) (make_boolean(is_object_type(o) && ((list) o)->tag == eof_tag))</span></div>
|
|
<div class="line"><a name="l00626"></a><span class="lineno"><a class="line" href="group__prim__eq_ga5b12e043ee4e462bbd66e65874610490.html#ga5b12e043ee4e462bbd66e65874610490"> 626</a></span> <span class="preprocessor">#define Cyc_is_void_object(o) (make_boolean(is_object_type(o) && ((list) o)->tag == void_tag))</span></div>
|
|
<div class="line"><a name="l00627"></a><span class="lineno"><a class="line" href="group__prim__eq_ga8be74dd5fea59aa72c3177d9fe367572.html#ga8be74dd5fea59aa72c3177d9fe367572"> 627</a></span> <span class="preprocessor">#define Cyc_is_cvar(o) (make_boolean(is_object_type(o) && ((list) o)->tag == cvar_tag))</span></div>
|
|
<div class="line"><a name="l00628"></a><span class="lineno"><a class="line" href="group__prim__eq_gad36cae3ae9c21abaca7a548cb44959db.html#gad36cae3ae9c21abaca7a548cb44959db"> 628</a></span> <span class="preprocessor">#define Cyc_is_opaque(o) (make_boolean(is_object_type(o) && ((list) o)->tag == c_opaque_tag))</span></div>
|
|
<div class="line"><a name="l00629"></a><span class="lineno"> 629</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__eq_ga90bc60e6f302248bef0a624e39765772.html#ga90bc60e6f302248bef0a624e39765772">Cyc_is_immutable</a>(<span class="keywordtype">object</span> obj);</div>
|
|
<div class="line"><a name="l00637"></a><span class="lineno"> 637</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__vec_ga0d61c63cd87cca39f3c867a397c53580.html#ga0d61c63cd87cca39f3c867a397c53580">Cyc_vector_length</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> v);</div>
|
|
<div class="line"><a name="l00638"></a><span class="lineno"> 638</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__vec_gada07c54aa30b4c8a0786566be5874fbd.html#gada07c54aa30b4c8a0786566be5874fbd">Cyc_vector_ref</a>(<span class="keywordtype">void</span> *d, <span class="keywordtype">object</span> v, <span class="keywordtype">object</span> k);</div>
|
|
<div class="line"><a name="l00639"></a><span class="lineno"><a class="line" href="group__prim__vec_ga924f34356e54d1580b97860613137229.html#ga924f34356e54d1580b97860613137229"> 639</a></span> <span class="preprocessor">#define Cyc_vector_ref_unsafe(d, v, k) \</span></div>
|
|
<div class="line"><a name="l00640"></a><span class="lineno"> 640</span> <span class="preprocessor"> ((vector) v)->elements[obj_obj2int(k)]</span></div>
|
|
<div class="line"><a name="l00641"></a><span class="lineno"> 641</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__vec_gab30b7bfc5f95c69ce8faa501b2c33ea3.html#gab30b7bfc5f95c69ce8faa501b2c33ea3">Cyc_vector_set</a>(<span class="keywordtype">void</span> *d, <span class="keywordtype">object</span> v, <span class="keywordtype">object</span> k, <span class="keywordtype">object</span> obj);</div>
|
|
<div class="line"><a name="l00642"></a><span class="lineno"> 642</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__vec_ga8b641b5ba0130f0095e4802a7e8247a2.html#ga8b641b5ba0130f0095e4802a7e8247a2">Cyc_vector_set_unsafe</a>(<span class="keywordtype">void</span> *d, <span class="keywordtype">object</span> v, <span class="keywordtype">object</span> k, <span class="keywordtype">object</span> obj);</div>
|
|
<div class="line"><a name="l00643"></a><span class="lineno"> 643</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__vec_ga8709ea4ef77836a36758642c3d9565d6.html#ga8709ea4ef77836a36758642c3d9565d6">Cyc_vector_set_cps</a>(<span class="keywordtype">void</span> *d, <span class="keywordtype">object</span> cont, <span class="keywordtype">object</span> v, <span class="keywordtype">object</span> k, <span class="keywordtype">object</span> obj);</div>
|
|
<div class="line"><a name="l00644"></a><span class="lineno"> 644</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__vec_gac66a0d764445f2dd410a1b5388d3d9eb.html#gac66a0d764445f2dd410a1b5388d3d9eb">Cyc_vector_set_unsafe_cps</a>(<span class="keywordtype">void</span> *d, <span class="keywordtype">object</span> cont, <span class="keywordtype">object</span> v, <span class="keywordtype">object</span> k, <span class="keywordtype">object</span> obj);</div>
|
|
<div class="line"><a name="l00645"></a><span class="lineno"> 645</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__vec_ga196b56e4388ed0e930b9970bf7d90579.html#ga196b56e4388ed0e930b9970bf7d90579">Cyc_make_vector</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">int</span> argc, <span class="keywordtype">object</span> len, ...);</div>
|
|
<div class="line"><a name="l00653"></a><span class="lineno"> 653</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__bv_gab82b4df8cc3ddca547ea29c7a19947cd.html#gab82b4df8cc3ddca547ea29c7a19947cd">Cyc_make_bytevector</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">int</span> argc, <span class="keywordtype">object</span> len, ...);</div>
|
|
<div class="line"><a name="l00654"></a><span class="lineno"> 654</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__bv_ga423365d44b290937ddf888a7e7ea18bb.html#ga423365d44b290937ddf888a7e7ea18bb">Cyc_bytevector</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">int</span> argc, <span class="keywordtype">object</span> bval, ...);</div>
|
|
<div class="line"><a name="l00655"></a><span class="lineno"> 655</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__bv_gab7d18d4d12d5d66c70e75f950b3b5a9d.html#gab7d18d4d12d5d66c70e75f950b3b5a9d">Cyc_bytevector_length</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> bv);</div>
|
|
<div class="line"><a name="l00656"></a><span class="lineno"> 656</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__bv_gadcab68e2eaa4d34e8c67395eab4d273e.html#gadcab68e2eaa4d34e8c67395eab4d273e">Cyc_bytevector_append</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">int</span> _argc, <span class="keywordtype">object</span> bv,</div>
|
|
<div class="line"><a name="l00657"></a><span class="lineno"> 657</span>  ...);</div>
|
|
<div class="line"><a name="l00658"></a><span class="lineno"> 658</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__bv_ga663739295e3881a95d2cf435280a196c.html#ga663739295e3881a95d2cf435280a196c">Cyc_bytevector_copy</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">object</span> bv, <span class="keywordtype">object</span> start,</div>
|
|
<div class="line"><a name="l00659"></a><span class="lineno"> 659</span>  <span class="keywordtype">object</span> end);</div>
|
|
<div class="line"><a name="l00660"></a><span class="lineno"> 660</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__bv_ga3e04213524806312d93b1c3503858b77.html#ga3e04213524806312d93b1c3503858b77">Cyc_bytevector_u8_ref</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> bv, <span class="keywordtype">object</span> k);</div>
|
|
<div class="line"><a name="l00661"></a><span class="lineno"> 661</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__bv_ga709d31255187a8d8dcebcde528878e36.html#ga709d31255187a8d8dcebcde528878e36">Cyc_bytevector_u8_set</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> bv, <span class="keywordtype">object</span> k, <span class="keywordtype">object</span> b);</div>
|
|
<div class="line"><a name="l00662"></a><span class="lineno"> 662</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__bv_ga0b62a20f48874cb5fb8418121b72b2b3.html#ga0b62a20f48874cb5fb8418121b72b2b3">Cyc_utf82string</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">object</span> bv, <span class="keywordtype">object</span> start,</div>
|
|
<div class="line"><a name="l00663"></a><span class="lineno"> 663</span>  <span class="keywordtype">object</span> end);</div>
|
|
<div class="line"><a name="l00664"></a><span class="lineno"> 664</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__bv_gacf53b0c7cc4d95c79c3adef48b7d6b89.html#gacf53b0c7cc4d95c79c3adef48b7d6b89">Cyc_string2utf8</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">object</span> str, <span class="keywordtype">object</span> start,</div>
|
|
<div class="line"><a name="l00665"></a><span class="lineno"> 665</span>  <span class="keywordtype">object</span> end);</div>
|
|
<div class="line"><a name="l00673"></a><span class="lineno"> 673</span> <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="group__prim__sys_ga0e0f41e7a5b3a5439cd2e5dd3e4e3b92.html#ga0e0f41e7a5b3a5439cd2e5dd3e4e3b92">_cyc_argc</a>;</div>
|
|
<div class="line"><a name="l00674"></a><span class="lineno"> 674</span> <span class="keyword">extern</span> <span class="keywordtype">char</span> **<a class="code" href="group__prim__sys_ga0f006b054928858768a0a4001b6115b4.html#ga0f006b054928858768a0a4001b6115b4">_cyc_argv</a>;</div>
|
|
<div class="line"><a name="l00675"></a><span class="lineno"> 675</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__sys_gaead27279009770ecef1290987d5254a7.html#gaead27279009770ecef1290987d5254a7">Cyc_installation_dir</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">object</span> type);</div>
|
|
<div class="line"><a name="l00676"></a><span class="lineno"> 676</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__sys_ga50cacc7b1398ad32b1662f91fee9ca18.html#ga50cacc7b1398ad32b1662f91fee9ca18">Cyc_compilation_environment</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">object</span> var);</div>
|
|
<div class="line"><a name="l00677"></a><span class="lineno"> 677</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__sys_ga9ed05c91e1003803cc7ce475c30d7ccd.html#ga9ed05c91e1003803cc7ce475c30d7ccd">Cyc_command_line_arguments</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont);</div>
|
|
<div class="line"><a name="l00678"></a><span class="lineno"> 678</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__sys_ga96741d0c7c18a66c1aa8e70ca52857b9.html#ga96741d0c7c18a66c1aa8e70ca52857b9">Cyc_system</a>(<span class="keywordtype">object</span> cmd);</div>
|
|
<div class="line"><a name="l00679"></a><span class="lineno"> 679</span> <span class="keywordtype">void</span> <a class="code" href="group__prim__sys_gabf1ec614b3fea1f2c91b343cf7543097.html#gabf1ec614b3fea1f2c91b343cf7543097">Cyc_halt</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> clo, <span class="keywordtype">int</span> argc, <span class="keywordtype">object</span> *args);</div>
|
|
<div class="line"><a name="l00680"></a><span class="lineno"> 680</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__sys_ga58b1c832772cbc0795c03ae0b223e714.html#ga58b1c832772cbc0795c03ae0b223e714">__halt</a>(<span class="keywordtype">object</span> obj);</div>
|
|
<div class="line"><a name="l00681"></a><span class="lineno"> 681</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__sys_gad0d071877269c437ebe31ddc62549572.html#gad0d071877269c437ebe31ddc62549572">Cyc_io_delete_file</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> filename);</div>
|
|
<div class="line"><a name="l00682"></a><span class="lineno"> 682</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__sys_ga6198935916b29ee23e556861d3d049e3.html#ga6198935916b29ee23e556861d3d049e3">Cyc_io_file_exists</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> filename);</div>
|
|
<div class="line"><a name="l00683"></a><span class="lineno"> 683</span> time_t <a class="code" href="group__prim__sys_ga86b664ec4886b4da8a528ec83e46db7e.html#ga86b664ec4886b4da8a528ec83e46db7e">Cyc_file_last_modified_time</a>(<span class="keywordtype">char</span> *path);</div>
|
|
<div class="line"><a name="l00694"></a><span class="lineno"> 694</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__thd_gabac4b73594db7ec21f77316a1b31b826.html#gabac4b73594db7ec21f77316a1b31b826">Cyc_spawn_thread</a>(<span class="keywordtype">object</span> thunk);</div>
|
|
<div class="line"><a name="l00695"></a><span class="lineno"> 695</span> <span class="keywordtype">void</span> <a class="code" href="group__prim__thd_gadeae0a675fdaf7ffb22077b4b6ab7d7f.html#gadeae0a675fdaf7ffb22077b4b6ab7d7f">Cyc_start_trampoline</a>(<a class="code" href="structgc__thread__data__t.html">gc_thread_data</a> * thd);</div>
|
|
<div class="line"><a name="l00696"></a><span class="lineno"> 696</span> <span class="keywordtype">void</span> <a class="code" href="group__prim__thd_gaeb545141a3f2345cb4830ffa9a0d4e77.html#gaeb545141a3f2345cb4830ffa9a0d4e77">Cyc_end_thread</a>(<a class="code" href="structgc__thread__data__t.html">gc_thread_data</a> * thd);</div>
|
|
<div class="line"><a name="l00697"></a><span class="lineno"> 697</span> <span class="keywordtype">void</span> <a class="code" href="group__prim__thd_gac2d430c43e74c45264ff2d818be56b4e.html#gac2d430c43e74c45264ff2d818be56b4e">Cyc_exit_thread</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> _, <span class="keywordtype">int</span> argc, <span class="keywordtype">object</span> *args);</div>
|
|
<div class="line"><a name="l00698"></a><span class="lineno"> 698</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__thd_gaf63ead0309cabbe85042540a794fad21.html#gaf63ead0309cabbe85042540a794fad21">Cyc_thread_sleep</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> timeout);</div>
|
|
<div class="line"><a name="l00706"></a><span class="lineno"> 706</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__gc_gad596a9a4ff76ba451fc4765cc203847a.html#gad596a9a4ff76ba451fc4765cc203847a">Cyc_trigger_minor_gc</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont);</div>
|
|
<div class="line"><a name="l00707"></a><span class="lineno"> 707</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__gc_gaf2a5abbfdbbad41ffc40e099b31918dc.html#gaf2a5abbfdbbad41ffc40e099b31918dc">copy2heap</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> obj);</div>
|
|
<div class="line"><a name="l00717"></a><span class="lineno"> 717</span> <span class="comment">//void Cyc_st_add(void *data, char *frame); migrated from runtime.c</span></div>
|
|
<div class="line"><a name="l00723"></a><span class="lineno"><a class="line" href="group__prim__ch_gae0e610b66b390d47dcf4722e6735ff0f.html#gae0e610b66b390d47dcf4722e6735ff0f"> 723</a></span> <span class="comment"></span><span class="preprocessor">#define Cyc_st_add(data, frame) \</span></div>
|
|
<div class="line"><a name="l00724"></a><span class="lineno"> 724</span> <span class="preprocessor">{ \</span></div>
|
|
<div class="line"><a name="l00725"></a><span class="lineno"> 725</span> <span class="preprocessor"> gc_thread_data *thd = (gc_thread_data *) data; \</span></div>
|
|
<div class="line"><a name="l00726"></a><span class="lineno"> 726</span> <span class="preprocessor"> </span><span class="comment">/* Do not allow recursion to remove older frames */</span><span class="preprocessor"> \</span></div>
|
|
<div class="line"><a name="l00727"></a><span class="lineno"> 727</span> <span class="preprocessor"> if ((char *)frame != thd->stack_prev_frame) { \</span></div>
|
|
<div class="line"><a name="l00728"></a><span class="lineno"> 728</span> <span class="preprocessor"> thd->stack_prev_frame = frame; \</span></div>
|
|
<div class="line"><a name="l00729"></a><span class="lineno"> 729</span> <span class="preprocessor"> thd->stack_traces[thd->stack_trace_idx] = frame; \</span></div>
|
|
<div class="line"><a name="l00730"></a><span class="lineno"> 730</span> <span class="preprocessor"> thd->stack_trace_idx = (thd->stack_trace_idx + 1) % MAX_STACK_TRACES; \</span></div>
|
|
<div class="line"><a name="l00731"></a><span class="lineno"> 731</span> <span class="preprocessor"> } \</span></div>
|
|
<div class="line"><a name="l00732"></a><span class="lineno"> 732</span> <span class="preprocessor">}</span></div>
|
|
<div class="line"><a name="l00733"></a><span class="lineno"> 733</span>  </div>
|
|
<div class="line"><a name="l00734"></a><span class="lineno"> 734</span> <span class="keywordtype">void</span> <a class="code" href="group__prim__ch_ga4127fc5c21d280fe0b9b27e712963dea.html#ga4127fc5c21d280fe0b9b27e712963dea">Cyc_st_print</a>(<span class="keywordtype">void</span> *data, FILE * out);</div>
|
|
<div class="line"><a name="l00745"></a><span class="lineno"> 745</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga9c0da8b36e7ca3162258cbac917abdda.html#ga9c0da8b36e7ca3162258cbac917abdda">primitive_Cyc_91global_91vars</a>;</div>
|
|
<div class="line"><a name="l00746"></a><span class="lineno"> 746</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga55f31788d5956df3bce95b7237e94314.html#ga55f31788d5956df3bce95b7237e94314">primitive_Cyc_91get_91cvar</a>;</div>
|
|
<div class="line"><a name="l00747"></a><span class="lineno"> 747</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga27b1e6a552685cce4021d9b267922624.html#ga27b1e6a552685cce4021d9b267922624">primitive_Cyc_91set_91cvar_67</a>;</div>
|
|
<div class="line"><a name="l00748"></a><span class="lineno"> 748</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga47756444a64cfd603181d9a6ef3f6f04.html#ga47756444a64cfd603181d9a6ef3f6f04">primitive_Cyc_91cvar_127</a>;</div>
|
|
<div class="line"><a name="l00749"></a><span class="lineno"> 749</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga0948dcc8d52356123472b668c2d063f8.html#ga0948dcc8d52356123472b668c2d063f8">primitive_Cyc_91opaque_127</a>;</div>
|
|
<div class="line"><a name="l00750"></a><span class="lineno"> 750</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga186d6a28df129f8d510bd53f6defc50d.html#ga186d6a28df129f8d510bd53f6defc50d">primitive_Cyc_91has_91cycle_127</a>;</div>
|
|
<div class="line"><a name="l00751"></a><span class="lineno"> 751</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga117b405798b9cee725a5dd40d0590d6b.html#ga117b405798b9cee725a5dd40d0590d6b">primitive_Cyc_91spawn_91thread_67</a>;</div>
|
|
<div class="line"><a name="l00752"></a><span class="lineno"> 752</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga40e49699dc074fafca7c265a0da093cf.html#ga40e49699dc074fafca7c265a0da093cf">primitive_Cyc_91end_91thread_67</a>;</div>
|
|
<div class="line"><a name="l00753"></a><span class="lineno"> 753</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga0df86a9934e193aa7236d1805d33cbe3.html#ga0df86a9934e193aa7236d1805d33cbe3">primitive__87</a>;</div>
|
|
<div class="line"><a name="l00754"></a><span class="lineno"> 754</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gac887fe9ce0ac92efd0ecc520d5ece6e6.html#gac887fe9ce0ac92efd0ecc520d5ece6e6">primitive__91</a>;</div>
|
|
<div class="line"><a name="l00755"></a><span class="lineno"> 755</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gaa9f814e6ce8aa515e258b84909411270.html#gaa9f814e6ce8aa515e258b84909411270">primitive__85</a>;</div>
|
|
<div class="line"><a name="l00756"></a><span class="lineno"> 756</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga9b4ecc45e9b8a5122739279352b2f1d3.html#ga9b4ecc45e9b8a5122739279352b2f1d3">primitive__95</a>;</div>
|
|
<div class="line"><a name="l00757"></a><span class="lineno"> 757</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gad086fca3bd04925c9de37d746384987c.html#gad086fca3bd04925c9de37d746384987c">primitive__123</a>;</div>
|
|
<div class="line"><a name="l00758"></a><span class="lineno"> 758</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gab9541b62273132bfe31dfed801760bac.html#gab9541b62273132bfe31dfed801760bac">primitive__125</a>;</div>
|
|
<div class="line"><a name="l00759"></a><span class="lineno"> 759</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gaa6824d687ab62b678da7b7dba64af137.html#gaa6824d687ab62b678da7b7dba64af137">primitive__121</a>;</div>
|
|
<div class="line"><a name="l00760"></a><span class="lineno"> 760</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gab1aabad904ba851e67c137899fd395c8.html#gab1aabad904ba851e67c137899fd395c8">primitive__125_123</a>;</div>
|
|
<div class="line"><a name="l00761"></a><span class="lineno"> 761</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga7ac9a83a8a2b3f60fac3ef0a16e4315b.html#ga7ac9a83a8a2b3f60fac3ef0a16e4315b">primitive__121_123</a>;</div>
|
|
<div class="line"><a name="l00762"></a><span class="lineno"> 762</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga0f6942bd23192ae93c0256832f79b366.html#ga0f6942bd23192ae93c0256832f79b366">primitive_apply</a>;</div>
|
|
<div class="line"><a name="l00763"></a><span class="lineno"> 763</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga20e35dd371587aa93a6fc228b19d8161.html#ga20e35dd371587aa93a6fc228b19d8161">primitive__75halt</a>;</div>
|
|
<div class="line"><a name="l00764"></a><span class="lineno"> 764</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga6941eb540a4ba1b18c130438f14101cc.html#ga6941eb540a4ba1b18c130438f14101cc">primitive_exit</a>;</div>
|
|
<div class="line"><a name="l00765"></a><span class="lineno"> 765</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga81cbf8f1fe12d11018fa3b9d40eefe4f.html#ga81cbf8f1fe12d11018fa3b9d40eefe4f">primitive_Cyc_91current_91exception_91handler</a>;</div>
|
|
<div class="line"><a name="l00766"></a><span class="lineno"> 766</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gafd4c134ee010fb02e9dd925e2b08035b.html#gafd4c134ee010fb02e9dd925e2b08035b">primitive_Cyc_91default_91exception_91handler</a>;</div>
|
|
<div class="line"><a name="l00767"></a><span class="lineno"> 767</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga21696f080abc602291265792209c2505.html#ga21696f080abc602291265792209c2505">primitive_cons</a>;</div>
|
|
<div class="line"><a name="l00768"></a><span class="lineno"> 768</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gabafcd7a7fe5781c51f126334e74d14d1.html#gabafcd7a7fe5781c51f126334e74d14d1">primitive_cell_91get</a>;</div>
|
|
<div class="line"><a name="l00769"></a><span class="lineno"> 769</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gaa29f54546de9108583fa7e619d7e15f6.html#gaa29f54546de9108583fa7e619d7e15f6">primitive_set_91global_67</a>;</div>
|
|
<div class="line"><a name="l00770"></a><span class="lineno"> 770</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gadf0f850eae5046890378c977e191b6ec.html#gadf0f850eae5046890378c977e191b6ec">primitive_set_91cell_67</a>;</div>
|
|
<div class="line"><a name="l00771"></a><span class="lineno"> 771</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga4e0e64a5917526c68489031e47a8c571.html#ga4e0e64a5917526c68489031e47a8c571">primitive_cell</a>;</div>
|
|
<div class="line"><a name="l00772"></a><span class="lineno"> 772</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gafcbccdaed40dc6af35187a04358c2696.html#gafcbccdaed40dc6af35187a04358c2696">primitive_eq_127</a>;</div>
|
|
<div class="line"><a name="l00773"></a><span class="lineno"> 773</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga20de4bbc351ab40d0939e0844dedd6f1.html#ga20de4bbc351ab40d0939e0844dedd6f1">primitive_eqv_127</a>;</div>
|
|
<div class="line"><a name="l00774"></a><span class="lineno"> 774</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga36f6febbcad39c12c4f7bd32eebe917f.html#ga36f6febbcad39c12c4f7bd32eebe917f">primitive_equal_127</a>;</div>
|
|
<div class="line"><a name="l00775"></a><span class="lineno"> 775</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gae225dfd7e37ae13636971c45f01ef2e3.html#gae225dfd7e37ae13636971c45f01ef2e3">primitive_assq</a>;</div>
|
|
<div class="line"><a name="l00776"></a><span class="lineno"> 776</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gaff0871708cea89911c63d77084a1eab5.html#gaff0871708cea89911c63d77084a1eab5">primitive_assv</a>;</div>
|
|
<div class="line"><a name="l00777"></a><span class="lineno"> 777</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga6409254309835d9b1d20e2d05f484bb8.html#ga6409254309835d9b1d20e2d05f484bb8">primitive_memq</a>;</div>
|
|
<div class="line"><a name="l00778"></a><span class="lineno"> 778</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gac17bfbbbd6a03567c6268ffa2d1e9fda.html#gac17bfbbbd6a03567c6268ffa2d1e9fda">primitive_memv</a>;</div>
|
|
<div class="line"><a name="l00779"></a><span class="lineno"> 779</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gaa34f06538764cb491abab840b0a44462.html#gaa34f06538764cb491abab840b0a44462">primitive_length</a>;</div>
|
|
<div class="line"><a name="l00780"></a><span class="lineno"> 780</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga6ccb8750113f168d727f46b8f02c2274.html#ga6ccb8750113f168d727f46b8f02c2274">primitive_vector_91length</a>;</div>
|
|
<div class="line"><a name="l00781"></a><span class="lineno"> 781</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga13a9c2fdce70f74dbf13afa8233f7c0e.html#ga13a9c2fdce70f74dbf13afa8233f7c0e">primitive_bytevector_91length</a>;</div>
|
|
<div class="line"><a name="l00782"></a><span class="lineno"> 782</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gad40ef17482f5dd678560e721d8b272e6.html#gad40ef17482f5dd678560e721d8b272e6">primitive_set_91car_67</a>;</div>
|
|
<div class="line"><a name="l00783"></a><span class="lineno"> 783</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gafef496ee95a6c281c7bd5102c22bd007.html#gafef496ee95a6c281c7bd5102c22bd007">primitive_set_91cdr_67</a>;</div>
|
|
<div class="line"><a name="l00784"></a><span class="lineno"> 784</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gac6197f167f4c7e5df8b1c67bf0b502e2.html#gac6197f167f4c7e5df8b1c67bf0b502e2">primitive_car</a>;</div>
|
|
<div class="line"><a name="l00785"></a><span class="lineno"> 785</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gabf7afa0a04918cb8e063cb53fabdc61f.html#gabf7afa0a04918cb8e063cb53fabdc61f">primitive_cdr</a>;</div>
|
|
<div class="line"><a name="l00786"></a><span class="lineno"> 786</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga760e56ad4f0a163fa1c03e91ee2de97b.html#ga760e56ad4f0a163fa1c03e91ee2de97b">primitive_caar</a>;</div>
|
|
<div class="line"><a name="l00787"></a><span class="lineno"> 787</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga7c95711c17f77881658783438a6e1c4c.html#ga7c95711c17f77881658783438a6e1c4c">primitive_cadr</a>;</div>
|
|
<div class="line"><a name="l00788"></a><span class="lineno"> 788</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gaf9926cb0135d7bc24f0af554572ef162.html#gaf9926cb0135d7bc24f0af554572ef162">primitive_cdar</a>;</div>
|
|
<div class="line"><a name="l00789"></a><span class="lineno"> 789</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga25629664a684742f45f2240e4f617899.html#ga25629664a684742f45f2240e4f617899">primitive_cddr</a>;</div>
|
|
<div class="line"><a name="l00790"></a><span class="lineno"> 790</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga5e64636adec4aa6c97a037e50bf1cf00.html#ga5e64636adec4aa6c97a037e50bf1cf00">primitive_caaar</a>;</div>
|
|
<div class="line"><a name="l00791"></a><span class="lineno"> 791</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga1ab9f13253c61847bf61025ecf9badbf.html#ga1ab9f13253c61847bf61025ecf9badbf">primitive_caadr</a>;</div>
|
|
<div class="line"><a name="l00792"></a><span class="lineno"> 792</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga338aa6d2c5d741547bfa80a111b5da76.html#ga338aa6d2c5d741547bfa80a111b5da76">primitive_cadar</a>;</div>
|
|
<div class="line"><a name="l00793"></a><span class="lineno"> 793</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga396e1ca679d9064a9e5545db664c6027.html#ga396e1ca679d9064a9e5545db664c6027">primitive_caddr</a>;</div>
|
|
<div class="line"><a name="l00794"></a><span class="lineno"> 794</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gaa5edcf3a66d2fb2ccf9f7aef66b4db0e.html#gaa5edcf3a66d2fb2ccf9f7aef66b4db0e">primitive_cdaar</a>;</div>
|
|
<div class="line"><a name="l00795"></a><span class="lineno"> 795</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gacbd99202e2d0bb440f31e79c02e4cd14.html#gacbd99202e2d0bb440f31e79c02e4cd14">primitive_cdadr</a>;</div>
|
|
<div class="line"><a name="l00796"></a><span class="lineno"> 796</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga5c7d8236b7d1b61e5e9f01fb4d3811d4.html#ga5c7d8236b7d1b61e5e9f01fb4d3811d4">primitive_cddar</a>;</div>
|
|
<div class="line"><a name="l00797"></a><span class="lineno"> 797</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga489496bf22301eb99095d1e6d6e90d47.html#ga489496bf22301eb99095d1e6d6e90d47">primitive_cdddr</a>;</div>
|
|
<div class="line"><a name="l00798"></a><span class="lineno"> 798</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga92591e5a15be017494e6addb3d6597f4.html#ga92591e5a15be017494e6addb3d6597f4">primitive_caaaar</a>;</div>
|
|
<div class="line"><a name="l00799"></a><span class="lineno"> 799</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga20e2b8ea2fa308d501a5ef5bd93184f7.html#ga20e2b8ea2fa308d501a5ef5bd93184f7">primitive_caaadr</a>;</div>
|
|
<div class="line"><a name="l00800"></a><span class="lineno"> 800</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gae543cba35d78c21c5676977dc04b5b46.html#gae543cba35d78c21c5676977dc04b5b46">primitive_caadar</a>;</div>
|
|
<div class="line"><a name="l00801"></a><span class="lineno"> 801</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga6c245eef40cb8729be6f3527fde04548.html#ga6c245eef40cb8729be6f3527fde04548">primitive_caaddr</a>;</div>
|
|
<div class="line"><a name="l00802"></a><span class="lineno"> 802</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga31afacab301faf4b2d5aa83215f49f6d.html#ga31afacab301faf4b2d5aa83215f49f6d">primitive_cadaar</a>;</div>
|
|
<div class="line"><a name="l00803"></a><span class="lineno"> 803</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga7228c7018fa837696e0e8d22f3d0dc9c.html#ga7228c7018fa837696e0e8d22f3d0dc9c">primitive_cadadr</a>;</div>
|
|
<div class="line"><a name="l00804"></a><span class="lineno"> 804</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga12c8833b3c6329ef68c47ca0aeb20e47.html#ga12c8833b3c6329ef68c47ca0aeb20e47">primitive_caddar</a>;</div>
|
|
<div class="line"><a name="l00805"></a><span class="lineno"> 805</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga3a0676ff5b215f74b34edba10b56ca41.html#ga3a0676ff5b215f74b34edba10b56ca41">primitive_cadddr</a>;</div>
|
|
<div class="line"><a name="l00806"></a><span class="lineno"> 806</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga419567690c4831b426739c8e15862a79.html#ga419567690c4831b426739c8e15862a79">primitive_cdaaar</a>;</div>
|
|
<div class="line"><a name="l00807"></a><span class="lineno"> 807</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga9919673b03056257bd5a57d40de6a948.html#ga9919673b03056257bd5a57d40de6a948">primitive_cdaadr</a>;</div>
|
|
<div class="line"><a name="l00808"></a><span class="lineno"> 808</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga1c5b5dfbb3c7d09862e3c27e6a82e1f5.html#ga1c5b5dfbb3c7d09862e3c27e6a82e1f5">primitive_cdadar</a>;</div>
|
|
<div class="line"><a name="l00809"></a><span class="lineno"> 809</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga00be32b7b3d89860f509706992b095ba.html#ga00be32b7b3d89860f509706992b095ba">primitive_cdaddr</a>;</div>
|
|
<div class="line"><a name="l00810"></a><span class="lineno"> 810</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gab9ba52f8379f8e85365f88401d7cc80a.html#gab9ba52f8379f8e85365f88401d7cc80a">primitive_cddaar</a>;</div>
|
|
<div class="line"><a name="l00811"></a><span class="lineno"> 811</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga763e6ff532f3fcc737c724703be5c618.html#ga763e6ff532f3fcc737c724703be5c618">primitive_cddadr</a>;</div>
|
|
<div class="line"><a name="l00812"></a><span class="lineno"> 812</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga0aecab19cf67c472be481705735e91f7.html#ga0aecab19cf67c472be481705735e91f7">primitive_cdddar</a>;</div>
|
|
<div class="line"><a name="l00813"></a><span class="lineno"> 813</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gaf904233a10063c2fa9c1e1e5c52edfec.html#gaf904233a10063c2fa9c1e1e5c52edfec">primitive_cddddr</a>;</div>
|
|
<div class="line"><a name="l00814"></a><span class="lineno"> 814</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gad1912f35e5802734c2b7e0ed0ef8c55a.html#gad1912f35e5802734c2b7e0ed0ef8c55a">primitive_char_91_125integer</a>;</div>
|
|
<div class="line"><a name="l00815"></a><span class="lineno"> 815</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gaae5751fc8ed82a2f3f6cb5ed1968851e.html#gaae5751fc8ed82a2f3f6cb5ed1968851e">primitive_integer_91_125char</a>;</div>
|
|
<div class="line"><a name="l00816"></a><span class="lineno"> 816</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gaf40813eeb87482e179c41c549d4a8c5d.html#gaf40813eeb87482e179c41c549d4a8c5d">primitive_string_91_125number</a>;</div>
|
|
<div class="line"><a name="l00817"></a><span class="lineno"> 817</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gae791784560401ce8ef7bc1bab0f68a1a.html#gae791784560401ce8ef7bc1bab0f68a1a">primitive_string_91cmp</a>;</div>
|
|
<div class="line"><a name="l00818"></a><span class="lineno"> 818</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga84decfa06fce46a59ad16760adb25d93.html#ga84decfa06fce46a59ad16760adb25d93">primitive_string_91append</a>;</div>
|
|
<div class="line"><a name="l00819"></a><span class="lineno"> 819</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gad2dd22935f5e5bb1179b2f58fe873ecf.html#gad2dd22935f5e5bb1179b2f58fe873ecf">primitive_list_91_125string</a>;</div>
|
|
<div class="line"><a name="l00820"></a><span class="lineno"> 820</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga30a3133ac13f44d5ad5768def3157ef8.html#ga30a3133ac13f44d5ad5768def3157ef8">primitive_string_91_125symbol</a>;</div>
|
|
<div class="line"><a name="l00821"></a><span class="lineno"> 821</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga70f023c23a8ab8534e47ed10f39a8e80.html#ga70f023c23a8ab8534e47ed10f39a8e80">primitive_symbol_91_125string</a>;</div>
|
|
<div class="line"><a name="l00822"></a><span class="lineno"> 822</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gab3db53b3599ccbd7f724822c96f8206b.html#gab3db53b3599ccbd7f724822c96f8206b">primitive_number_91_125string</a>;</div>
|
|
<div class="line"><a name="l00823"></a><span class="lineno"> 823</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga9c25bb59ea0984ca7ed9f9c32648ed5c.html#ga9c25bb59ea0984ca7ed9f9c32648ed5c">primitive_string_91length</a>;</div>
|
|
<div class="line"><a name="l00824"></a><span class="lineno"> 824</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga372ee65c01953d8d9c792074c8ca8741.html#ga372ee65c01953d8d9c792074c8ca8741">primitive_substring</a>;</div>
|
|
<div class="line"><a name="l00825"></a><span class="lineno"> 825</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gaba6f6df75526ae4983c144668714b278.html#gaba6f6df75526ae4983c144668714b278">primitive_make_91bytevector</a>;</div>
|
|
<div class="line"><a name="l00826"></a><span class="lineno"> 826</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gadb39637dbba187f49ed51f7de172ab83.html#gadb39637dbba187f49ed51f7de172ab83">primitive_make_91vector</a>;</div>
|
|
<div class="line"><a name="l00827"></a><span class="lineno"> 827</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gad8bf772f61f486a1b9e95511bd692ad2.html#gad8bf772f61f486a1b9e95511bd692ad2">primitive_list_91_125vector</a>;</div>
|
|
<div class="line"><a name="l00828"></a><span class="lineno"> 828</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga90a985dee93565d1792740e957baaea3.html#ga90a985dee93565d1792740e957baaea3">primitive_vector_91ref</a>;</div>
|
|
<div class="line"><a name="l00829"></a><span class="lineno"> 829</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga7ef55faa3519b9f0eb8722368e7a2106.html#ga7ef55faa3519b9f0eb8722368e7a2106">primitive_vector_91set_67</a>;</div>
|
|
<div class="line"><a name="l00830"></a><span class="lineno"> 830</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga77c615aad51d27df0d2d693d8c34ee47.html#ga77c615aad51d27df0d2d693d8c34ee47">primitive_bytevector</a>;</div>
|
|
<div class="line"><a name="l00831"></a><span class="lineno"> 831</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga8d0fe52ee40c91cb04924abbc4b179aa.html#ga8d0fe52ee40c91cb04924abbc4b179aa">primitive_bytevector_91append</a>;</div>
|
|
<div class="line"><a name="l00832"></a><span class="lineno"> 832</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga383e64a6e83d8a7cd0d004fa7633161f.html#ga383e64a6e83d8a7cd0d004fa7633161f">primitive_Cyc_91bytevector_91copy</a>;</div>
|
|
<div class="line"><a name="l00833"></a><span class="lineno"> 833</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga3b9c2f07626057e607380414d0d4b050.html#ga3b9c2f07626057e607380414d0d4b050">primitive_Cyc_91string_91_125utf8</a>;</div>
|
|
<div class="line"><a name="l00834"></a><span class="lineno"> 834</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga79b9d3f380cb74dae3724afece2b4f41.html#ga79b9d3f380cb74dae3724afece2b4f41">primitive_Cyc_91utf8_91_125string</a>;</div>
|
|
<div class="line"><a name="l00835"></a><span class="lineno"> 835</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gab3847d41fa16a0a6fdd599c9949e0744.html#gab3847d41fa16a0a6fdd599c9949e0744">primitive_bytevector_91u8_91ref</a>;</div>
|
|
<div class="line"><a name="l00836"></a><span class="lineno"> 836</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga5ad16ee532bd49357a3519756bb207b7.html#ga5ad16ee532bd49357a3519756bb207b7">primitive_bytevector_91u8_91set_67</a>;</div>
|
|
<div class="line"><a name="l00837"></a><span class="lineno"> 837</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga93a7eed512adfa7061d8ec7f28714965.html#ga93a7eed512adfa7061d8ec7f28714965">primitive_string_91ref</a>;</div>
|
|
<div class="line"><a name="l00838"></a><span class="lineno"> 838</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gaa377106e1e7e11fee8aafca695c76c08.html#gaa377106e1e7e11fee8aafca695c76c08">primitive_string_91set_67</a>;</div>
|
|
<div class="line"><a name="l00839"></a><span class="lineno"> 839</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gadb3ebda58e77d8317afa1e844d48f2ee.html#gadb3ebda58e77d8317afa1e844d48f2ee">primitive_Cyc_91installation_91dir</a>;</div>
|
|
<div class="line"><a name="l00840"></a><span class="lineno"> 840</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gafb465fde13eb11baf8a4ed679d935d45.html#gafb465fde13eb11baf8a4ed679d935d45">primitive_Cyc_91compilation_91environment</a>;</div>
|
|
<div class="line"><a name="l00841"></a><span class="lineno"> 841</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga165bdb39f16eed56002984692b4317ee.html#ga165bdb39f16eed56002984692b4317ee">primitive_command_91line_91arguments</a>;</div>
|
|
<div class="line"><a name="l00842"></a><span class="lineno"> 842</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga9aae9c341f6b60ee9a267c07554f0413.html#ga9aae9c341f6b60ee9a267c07554f0413">primitive_system</a>;</div>
|
|
<div class="line"><a name="l00843"></a><span class="lineno"> 843</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga5683aa55f8c9cb4bee2185c6d98be8d5.html#ga5683aa55f8c9cb4bee2185c6d98be8d5">primitive_boolean_127</a>;</div>
|
|
<div class="line"><a name="l00844"></a><span class="lineno"> 844</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga2115e2bcf83756a363b32dcd5efbfd06.html#ga2115e2bcf83756a363b32dcd5efbfd06">primitive_char_127</a>;</div>
|
|
<div class="line"><a name="l00845"></a><span class="lineno"> 845</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga29e7c838a0cb38ffbc074511f99f4996.html#ga29e7c838a0cb38ffbc074511f99f4996">primitive_eof_91object_127</a>;</div>
|
|
<div class="line"><a name="l00846"></a><span class="lineno"> 846</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga16166cbc719065c4044bcf5db218dd91.html#ga16166cbc719065c4044bcf5db218dd91">primitive_null_127</a>;</div>
|
|
<div class="line"><a name="l00847"></a><span class="lineno"> 847</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga48fb7459ef1b37fdc5cbf8b01efa0d46.html#ga48fb7459ef1b37fdc5cbf8b01efa0d46">primitive_number_127</a>;</div>
|
|
<div class="line"><a name="l00848"></a><span class="lineno"> 848</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga23c591e43ea024e9721119796652ca18.html#ga23c591e43ea024e9721119796652ca18">primitive_real_127</a>;</div>
|
|
<div class="line"><a name="l00849"></a><span class="lineno"> 849</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga928cb2279463b58cd4e36bcedf57e75a.html#ga928cb2279463b58cd4e36bcedf57e75a">primitive_integer_127</a>;</div>
|
|
<div class="line"><a name="l00850"></a><span class="lineno"> 850</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gaeee0bd9d9611a497ee7d74c2dca01660.html#gaeee0bd9d9611a497ee7d74c2dca01660">primitive_pair_127</a>;</div>
|
|
<div class="line"><a name="l00851"></a><span class="lineno"> 851</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga3228507c2e185c55291c8578d6beac42.html#ga3228507c2e185c55291c8578d6beac42">primitive_procedure_127</a>;</div>
|
|
<div class="line"><a name="l00852"></a><span class="lineno"> 852</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga7a167d15111f47f8601366d5edeaf054.html#ga7a167d15111f47f8601366d5edeaf054">primitive_macro_127</a>;</div>
|
|
<div class="line"><a name="l00853"></a><span class="lineno"> 853</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga007404f965b0ba017c1424d7b8c1b996.html#ga007404f965b0ba017c1424d7b8c1b996">primitive_Cyc_91macro_127</a>;</div>
|
|
<div class="line"><a name="l00854"></a><span class="lineno"> 854</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga8d05463e96e079e53d12603fe744aba6.html#ga8d05463e96e079e53d12603fe744aba6">primitive_port_127</a>;</div>
|
|
<div class="line"><a name="l00855"></a><span class="lineno"> 855</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga482a8c5afedb0b5074b9ebb1c49553eb.html#ga482a8c5afedb0b5074b9ebb1c49553eb">primitive_vector_127</a>;</div>
|
|
<div class="line"><a name="l00856"></a><span class="lineno"> 856</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gaf0d081d315338a3807e4598dcf24e777.html#gaf0d081d315338a3807e4598dcf24e777">primitive_bytevector_127</a>;</div>
|
|
<div class="line"><a name="l00857"></a><span class="lineno"> 857</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gad8a0c4e331b23de2cf638122e86b61fb.html#gad8a0c4e331b23de2cf638122e86b61fb">primitive_string_127</a>;</div>
|
|
<div class="line"><a name="l00858"></a><span class="lineno"> 858</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga0a8d9e767cbecf23eb0a87203d33bd73.html#ga0a8d9e767cbecf23eb0a87203d33bd73">primitive_symbol_127</a>;</div>
|
|
<div class="line"><a name="l00859"></a><span class="lineno"> 859</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga9e629a305cd72ded2b094777b992df72.html#ga9e629a305cd72ded2b094777b992df72">primitive_open_91input_91file</a>;</div>
|
|
<div class="line"><a name="l00860"></a><span class="lineno"> 860</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gaa44b7aa2918b7397d87f6416d31e6350.html#gaa44b7aa2918b7397d87f6416d31e6350">primitive_open_91output_91file</a>;</div>
|
|
<div class="line"><a name="l00861"></a><span class="lineno"> 861</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga524622acec0008484ca4dd9ecc12d4ee.html#ga524622acec0008484ca4dd9ecc12d4ee">primitive_open_91binary_91input_91file</a>;</div>
|
|
<div class="line"><a name="l00862"></a><span class="lineno"> 862</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga192c25491d9f803683a5a10aa285a399.html#ga192c25491d9f803683a5a10aa285a399">primitive_open_91binary_91output_91file</a>;</div>
|
|
<div class="line"><a name="l00863"></a><span class="lineno"> 863</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gaf9032e9a4118b7f244761b636e4513fb.html#gaf9032e9a4118b7f244761b636e4513fb">primitive_close_91port</a>;</div>
|
|
<div class="line"><a name="l00864"></a><span class="lineno"> 864</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga6701bd3d243bec8a587c0a8771962954.html#ga6701bd3d243bec8a587c0a8771962954">primitive_close_91input_91port</a>;</div>
|
|
<div class="line"><a name="l00865"></a><span class="lineno"> 865</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gad22c0199b5f4c71d11bb72785d53c4c3.html#gad22c0199b5f4c71d11bb72785d53c4c3">primitive_close_91output_91port</a>;</div>
|
|
<div class="line"><a name="l00866"></a><span class="lineno"> 866</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga75daaedba7239569666a5208f54589fe.html#ga75daaedba7239569666a5208f54589fe">primitive_Cyc_91flush_91output_91port</a>;</div>
|
|
<div class="line"><a name="l00867"></a><span class="lineno"> 867</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga2341757b8222a480a4be55e60ea4c516.html#ga2341757b8222a480a4be55e60ea4c516">primitive_file_91exists_127</a>;</div>
|
|
<div class="line"><a name="l00868"></a><span class="lineno"> 868</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga0de384e5682081e90495cc55c115ca41.html#ga0de384e5682081e90495cc55c115ca41">primitive_delete_91file</a>;</div>
|
|
<div class="line"><a name="l00869"></a><span class="lineno"> 869</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga4afda640e1b01cdb2bfb09d4fa98b8d9.html#ga4afda640e1b01cdb2bfb09d4fa98b8d9">primitive_read_91char</a>;</div>
|
|
<div class="line"><a name="l00870"></a><span class="lineno"> 870</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga7765c6663c6196a3bbdcacc7ccf70f03.html#ga7765c6663c6196a3bbdcacc7ccf70f03">primitive_peek_91char</a>;</div>
|
|
<div class="line"><a name="l00871"></a><span class="lineno"> 871</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gad6f44b61dd64e7817f7db37920318122.html#gad6f44b61dd64e7817f7db37920318122">primitive_Cyc_91read_91line</a>;</div>
|
|
<div class="line"><a name="l00872"></a><span class="lineno"> 872</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_gae31c9740de97172aa200180066169f04.html#gae31c9740de97172aa200180066169f04">primitive_Cyc_91write_91char</a>;</div>
|
|
<div class="line"><a name="l00873"></a><span class="lineno"> 873</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga3ed2cd44e2ba5cf27210a5d21d5bb022.html#ga3ed2cd44e2ba5cf27210a5d21d5bb022">primitive_Cyc_91write</a>;</div>
|
|
<div class="line"><a name="l00874"></a><span class="lineno"> 874</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga69098d8089cbb754ab4b94abeeaaece7.html#ga69098d8089cbb754ab4b94abeeaaece7">primitive_Cyc_91display</a>;</div>
|
|
<div class="line"><a name="l00875"></a><span class="lineno"> 875</span> <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__obj_ga6011d3b81d70fc1db63e15547d73592d.html#ga6011d3b81d70fc1db63e15547d73592d">primitive_call_95cc</a>;</div>
|
|
<div class="line"><a name="l00876"></a><span class="lineno"> 876</span> <span class="comment">/* -------------------------------------------- */</span></div>
|
|
<div class="line"><a name="l00887"></a><span class="lineno"> 887</span> <span class="keyword">extern</span> <span class="keywordtype">object</span> <a class="code" href="group__prim_gae07885205bf58cbc3795cababd5ae547.html#gae07885205bf58cbc3795cababd5ae547">Cyc_glo_eval_from_c</a>;</div>
|
|
<div class="line"><a name="l00888"></a><span class="lineno"> 888</span> <span class="keyword">extern</span> <span class="keywordtype">object</span> <a class="code" href="group__prim_gadb1be8a5abdf0fe836e84266417d1400.html#gadb1be8a5abdf0fe836e84266417d1400">Cyc_glo_call_cc</a>;</div>
|
|
<div class="line"><a name="l00889"></a><span class="lineno"> 889</span>  </div>
|
|
<div class="line"><a name="l00890"></a><span class="lineno"><a class="line" href="group__prim_ga96fe9b0b1e64dad3a56dca83bee3813c.html#ga96fe9b0b1e64dad3a56dca83bee3813c"> 890</a></span> <span class="preprocessor">#define __glo_eval_91from_91c_scheme_eval Cyc_glo_eval_from_c</span></div>
|
|
<div class="line"><a name="l00891"></a><span class="lineno"><a class="line" href="group__prim_gab154b8cf89ddd05acae1578d05597ec3.html#gab154b8cf89ddd05acae1578d05597ec3"> 891</a></span> <span class="preprocessor">#define __glo_call_95cc_scheme_base Cyc_glo_call_cc</span></div>
|
|
<div class="line"><a name="l00892"></a><span class="lineno"> 892</span>  </div>
|
|
<div class="line"><a name="l00898"></a><span class="lineno"> 898</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__ex_ga5af6d822f29dcededb6f922d66baf934.html#ga5af6d822f29dcededb6f922d66baf934">Cyc_default_exception_handler</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> _, <span class="keywordtype">int</span> argc, <span class="keywordtype">object</span> *args);</div>
|
|
<div class="line"><a name="l00899"></a><span class="lineno"> 899</span>  </div>
|
|
<div class="line"><a name="l00900"></a><span class="lineno"> 900</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__ex_ga241a32109abd670c45cf2d32de1f3749.html#ga241a32109abd670c45cf2d32de1f3749">Cyc_current_exception_handler</a>(<span class="keywordtype">void</span> *data);</div>
|
|
<div class="line"><a name="l00901"></a><span class="lineno"> 901</span> <span class="keywordtype">void</span> <a class="code" href="group__prim__ex_gad77973918f91fac723a0e0127004b8eb.html#gad77973918f91fac723a0e0127004b8eb">Cyc_rt_raise</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> err);</div>
|
|
<div class="line"><a name="l00902"></a><span class="lineno"> 902</span> <span class="keywordtype">void</span> <a class="code" href="group__prim__ex_ga69fec1851a68ae1da4c3e86b8f03e5f1.html#ga69fec1851a68ae1da4c3e86b8f03e5f1">Cyc_rt_raise2</a>(<span class="keywordtype">void</span> *data, <span class="keyword">const</span> <span class="keywordtype">char</span> *msg, <span class="keywordtype">object</span> err);</div>
|
|
<div class="line"><a name="l00903"></a><span class="lineno"> 903</span> <span class="keywordtype">void</span> <a class="code" href="group__prim__ex_ga8ff1002dd61c1880a5ba964a1b9c8677.html#ga8ff1002dd61c1880a5ba964a1b9c8677">Cyc_rt_raise_msg</a>(<span class="keywordtype">void</span> *data, <span class="keyword">const</span> <span class="keywordtype">char</span> *err);</div>
|
|
<div class="line"><a name="l00917"></a><span class="lineno"> 917</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__symtbl_ga61730f987c32bd893c34066de93d25f0.html#ga61730f987c32bd893c34066de93d25f0">add_symbol</a>(<a class="code" href="structsymbol__type.html">symbol_type</a> * psym);</div>
|
|
<div class="line"><a name="l00918"></a><span class="lineno"> 918</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__symtbl_ga4d5b79cc3f9c1f8280f86e7e1dd6ad69.html#ga4d5b79cc3f9c1f8280f86e7e1dd6ad69">find_or_add_symbol</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
|
|
<div class="line"><a name="l00927"></a><span class="lineno"> 927</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__glo_ga780ea900101984491fefd4ca89e038b9.html#ga780ea900101984491fefd4ca89e038b9">is_library_loaded</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
|
|
<div class="line"><a name="l00928"></a><span class="lineno"> 928</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__glo_gaca813fd31c39e0f1163d5453a8ca4ada.html#gaca813fd31c39e0f1163d5453a8ca4ada">register_library</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
|
|
<div class="line"><a name="l00937"></a><span class="lineno"> 937</span> <span class="keyword">extern</span> <a class="code" href="structpair__type.html">list</a> <a class="code" href="group__prim__glo_gac52bad1e086d5f0dc519027ea19f32c4.html#gac52bad1e086d5f0dc519027ea19f32c4">global_table</a>;</div>
|
|
<div class="line"><a name="l00938"></a><span class="lineno"> 938</span> <span class="keywordtype">void</span> <a class="code" href="group__prim__glo_gacd0e2648cb1183618b7dba0ff7efe520.html#gacd0e2648cb1183618b7dba0ff7efe520">add_global</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *identifier, <span class="keywordtype">object</span> * glo);</div>
|
|
<div class="line"><a name="l00939"></a><span class="lineno"> 939</span> <span class="keywordtype">void</span> <a class="code" href="group__prim__glo_gaef670d2eb2655b517ceb9b5899a1f351.html#gaef670d2eb2655b517ceb9b5899a1f351">Cyc_set_globals_changed</a>(<a class="code" href="structgc__thread__data__t.html">gc_thread_data</a> *thd);</div>
|
|
<div class="line"><a name="l00950"></a><span class="lineno"><a class="line" href="group__prim__utf8_ga03d50d398fe997bc0958497ae5e220b6.html#ga03d50d398fe997bc0958497ae5e220b6"> 950</a></span> <span class="preprocessor">#define CYC_UTF8_ACCEPT 0</span></div>
|
|
<div class="line"><a name="l00951"></a><span class="lineno"> 951</span>  </div>
|
|
<div class="line"><a name="l00953"></a><span class="lineno"><a class="line" href="group__prim__utf8_gae36b2d3bf5e2f989159fd3e6606a242a.html#gae36b2d3bf5e2f989159fd3e6606a242a"> 953</a></span> <span class="preprocessor">#define CYC_UTF8_REJECT 1</span></div>
|
|
<div class="line"><a name="l00954"></a><span class="lineno"> 954</span>  </div>
|
|
<div class="line"><a name="l00958"></a><span class="lineno"><a class="line" href="group__prim__utf8_ga004f7f3c7f21fdd61cfed88bdc1c2f20.html#ga004f7f3c7f21fdd61cfed88bdc1c2f20"> 958</a></span> <span class="preprocessor">#define Cyc_utf8_encode_char(dest, dest_size, char_value) \</span></div>
|
|
<div class="line"><a name="l00959"></a><span class="lineno"> 959</span> <span class="preprocessor"> Cyc_utf8_encode(dest, dest_size, &char_value, 1)</span></div>
|
|
<div class="line"><a name="l00960"></a><span class="lineno"> 960</span>  </div>
|
|
<div class="line"><a name="l00961"></a><span class="lineno"> 961</span> <span class="keywordtype">int</span> <a class="code" href="group__prim__utf8_gaca8690c116e9e5b16dea0bb8ac52edb3.html#gaca8690c116e9e5b16dea0bb8ac52edb3">Cyc_utf8_encode</a>(<span class="keywordtype">char</span> *dest, <span class="keywordtype">int</span> sz, uint32_t *src, <span class="keywordtype">int</span> srcsz);</div>
|
|
<div class="line"><a name="l00962"></a><span class="lineno"> 962</span> <span class="keywordtype">int</span> <a class="code" href="group__prim__utf8_ga9158b37fabe72056d8e2dac07dc4e039.html#ga9158b37fabe72056d8e2dac07dc4e039">Cyc_utf8_count_code_points</a>(uint8_t* s);</div>
|
|
<div class="line"><a name="l00963"></a><span class="lineno"> 963</span> uint32_t <a class="code" href="group__prim__utf8_ga72f9c931a78dc754d545c044a05bef2f.html#ga72f9c931a78dc754d545c044a05bef2f">Cyc_utf8_validate_stream</a>(uint32_t *state, <span class="keywordtype">char</span> *str, <span class="keywordtype">size_t</span> len); </div>
|
|
<div class="line"><a name="l00964"></a><span class="lineno"> 964</span> uint32_t <a class="code" href="group__prim__utf8_gaddbaec1bb68f1e4198401d0c27308bfa.html#gaddbaec1bb68f1e4198401d0c27308bfa">Cyc_utf8_validate</a>(<span class="keywordtype">char</span> *str, <span class="keywordtype">size_t</span> len);</div>
|
|
<div class="line"><a name="l00972"></a><span class="lineno"> 972</span> <span class="comment">//object Cyc_car(void *data, object lis);</span></div>
|
|
<div class="line"><a name="l00973"></a><span class="lineno"> 973</span> <span class="comment">//object Cyc_cdr(void *data, object lis);</span></div>
|
|
<div class="line"><a name="l00974"></a><span class="lineno"> 974</span> <span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">object</span> Cyc_car(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> lis)</div>
|
|
<div class="line"><a name="l00975"></a><span class="lineno"> 975</span> {</div>
|
|
<div class="line"><a name="l00976"></a><span class="lineno"> 976</span>  <a class="code" href="group__prim__err_ga54be4012efdbc4200d721276837b4dcc.html#ga54be4012efdbc4200d721276837b4dcc">Cyc_check_pair</a>(data, lis);</div>
|
|
<div class="line"><a name="l00977"></a><span class="lineno"> 977</span>  <span class="keywordflow">return</span> <a class="code" href="group__objects__unsafe__cxr_gae4dfcb6df647ab2faa722e2ea931fef5.html#gae4dfcb6df647ab2faa722e2ea931fef5">car</a>(lis);</div>
|
|
<div class="line"><a name="l00978"></a><span class="lineno"> 978</span> }</div>
|
|
<div class="line"><a name="l00979"></a><span class="lineno"> 979</span>  </div>
|
|
<div class="line"><a name="l00980"></a><span class="lineno"> 980</span> <span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">object</span> Cyc_cdr(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> lis)</div>
|
|
<div class="line"><a name="l00981"></a><span class="lineno"> 981</span> {</div>
|
|
<div class="line"><a name="l00982"></a><span class="lineno"> 982</span>  <a class="code" href="group__prim__err_ga54be4012efdbc4200d721276837b4dcc.html#ga54be4012efdbc4200d721276837b4dcc">Cyc_check_pair</a>(data, lis);</div>
|
|
<div class="line"><a name="l00983"></a><span class="lineno"> 983</span>  <span class="keywordflow">return</span> <a class="code" href="group__objects__unsafe__cxr_ga96627e132c289a5c4b3d678b4a6cc9f8.html#ga96627e132c289a5c4b3d678b4a6cc9f8">cdr</a>(lis);</div>
|
|
<div class="line"><a name="l00984"></a><span class="lineno"> 984</span> }</div>
|
|
<div class="line"><a name="l00985"></a><span class="lineno"> 985</span> <span class="comment">// Unsafe car/cdr</span></div>
|
|
<div class="line"><a name="l00986"></a><span class="lineno"><a class="line" href="group__prim__pairs_gae6fca9e2331d50113700d5591a1e12f5.html#gae6fca9e2331d50113700d5591a1e12f5"> 986</a></span> <span class="preprocessor">#define Cyc_car_unsafe(d, lis) car(lis)</span></div>
|
|
<div class="line"><a name="l00987"></a><span class="lineno"><a class="line" href="group__prim__pairs_ga83106de68ac0f250c997da41af6c81fc.html#ga83106de68ac0f250c997da41af6c81fc"> 987</a></span> <span class="preprocessor">#define Cyc_cdr_unsafe(d, lis) cdr(lis)</span></div>
|
|
<div class="line"><a name="l00988"></a><span class="lineno"> 988</span>  </div>
|
|
<div class="line"><a name="l00989"></a><span class="lineno"> 989</span> <a class="code" href="structpair__type.html">list</a> <a class="code" href="group__prim__pairs_gaf5ceb0f8a5936c02906ef76f31efb87e.html#gaf5ceb0f8a5936c02906ef76f31efb87e">malloc_make_pair</a>(<span class="keywordtype">object</span>, <span class="keywordtype">object</span>);</div>
|
|
<div class="line"><a name="l00990"></a><span class="lineno"> 990</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__pairs_ga3fc523c19995497dd0ee68fc2c914e1f.html#ga3fc523c19995497dd0ee68fc2c914e1f">Cyc_set_cell</a>(<span class="keywordtype">void</span> *, <span class="keywordtype">object</span> l, <span class="keywordtype">object</span> val);</div>
|
|
<div class="line"><a name="l00991"></a><span class="lineno"> 991</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__pairs_gac69bd9f9fb573b04f9bc5a9d1f554c4d.html#gac69bd9f9fb573b04f9bc5a9d1f554c4d">Cyc_set_car</a>(<span class="keywordtype">void</span> *, <span class="keywordtype">object</span> l, <span class="keywordtype">object</span> val);</div>
|
|
<div class="line"><a name="l00992"></a><span class="lineno"> 992</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__pairs_ga4fdbbea5e7dc3214bb62eee2ffc66e10.html#ga4fdbbea5e7dc3214bb62eee2ffc66e10">Cyc_set_cdr</a>(<span class="keywordtype">void</span> *, <span class="keywordtype">object</span> l, <span class="keywordtype">object</span> val);</div>
|
|
<div class="line"><a name="l00993"></a><span class="lineno"> 993</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__pairs_ga7f2e0d682e2a311c44f5c93eb1304c46.html#ga7f2e0d682e2a311c44f5c93eb1304c46">Cyc_set_car_cps</a>(<span class="keywordtype">void</span> *, <span class="keywordtype">object</span> cont, <span class="keywordtype">object</span> l, <span class="keywordtype">object</span> val);</div>
|
|
<div class="line"><a name="l00994"></a><span class="lineno"> 994</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__pairs_ga88ce0ccdca0559e3242d7ffab2f2e284.html#ga88ce0ccdca0559e3242d7ffab2f2e284">Cyc_set_cdr_cps</a>(<span class="keywordtype">void</span> *, <span class="keywordtype">object</span> cont, <span class="keywordtype">object</span> l, <span class="keywordtype">object</span> val);</div>
|
|
<div class="line"><a name="l00995"></a><span class="lineno"> 995</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__pairs_ga2138b7829378f0f615af85ce19cee980.html#ga2138b7829378f0f615af85ce19cee980">Cyc_length</a>(<span class="keywordtype">void</span> *d, <span class="keywordtype">object</span> l);</div>
|
|
<div class="line"><a name="l00996"></a><span class="lineno"> 996</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__pairs_ga7c1240c60c4d37daa4c20a322a37923e.html#ga7c1240c60c4d37daa4c20a322a37923e">Cyc_length_unsafe</a>(<span class="keywordtype">void</span> *d, <span class="keywordtype">object</span> l);</div>
|
|
<div class="line"><a name="l00997"></a><span class="lineno"> 997</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__pairs_ga3bcaf441e9166800c65781a2aba79876.html#ga3bcaf441e9166800c65781a2aba79876">Cyc_list2vector</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> cont, <span class="keywordtype">object</span> l);</div>
|
|
<div class="line"><a name="l00998"></a><span class="lineno"> 998</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__pairs_gad9431e93500a664b618b47df8d6011ed.html#gad9431e93500a664b618b47df8d6011ed">Cyc_list2string</a>(<span class="keywordtype">void</span> *d, <span class="keywordtype">object</span> cont, <span class="keywordtype">object</span> lst);</div>
|
|
<div class="line"><a name="l00999"></a><span class="lineno"> 999</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__pairs_gaa131ca47a0c8fa267ccec851b399e842.html#gaa131ca47a0c8fa267ccec851b399e842">memberp</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> x, <a class="code" href="structpair__type.html">list</a> l);</div>
|
|
<div class="line"><a name="l01000"></a><span class="lineno"> 1000</span> <span class="keywordtype">object</span> <a class="code" href="group__prim__pairs_gae5e93b376faa0bba8cdc3802e643be8e.html#gae5e93b376faa0bba8cdc3802e643be8e">memqp</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> x, <a class="code" href="structpair__type.html">list</a> l);</div>
|
|
<div class="line"><a name="l01001"></a><span class="lineno"> 1001</span> <a class="code" href="structpair__type.html">list</a> <a class="code" href="group__prim__pairs_ga46d7bc2e884dfd0ed8c390dcf3a9766d.html#ga46d7bc2e884dfd0ed8c390dcf3a9766d">assq</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> x, <a class="code" href="structpair__type.html">list</a> l);</div>
|
|
<div class="line"><a name="l01002"></a><span class="lineno"> 1002</span> <a class="code" href="structpair__type.html">list</a> <a class="code" href="group__prim__pairs_gad60c5e448cd6caac2e21faca8d010210.html#gad60c5e448cd6caac2e21faca8d010210">assoc</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> x, <a class="code" href="structpair__type.html">list</a> l);</div>
|
|
<div class="line"><a name="l01003"></a><span class="lineno"> 1003</span> <a class="code" href="structpair__type.html">list</a> <a class="code" href="group__prim__pairs_ga2f2ba976a030f66c064a2fc8e4cb355b.html#ga2f2ba976a030f66c064a2fc8e4cb355b">assoc_cdr</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">object</span> x, <a class="code" href="structpair__type.html">list</a> l);</div>
|
|
<div class="line"><a name="l01007"></a><span class="lineno"> 1007</span> <span class="preprocessor">#endif </span><span class="comment">/* CYCLONE_RUNTIME_H */</span><span class="preprocessor"></span></div>
|
|
</div><!-- fragment --></div><!-- contents -->
|
|
<div class="ttc" id="agroup__prim__vec_ga8709ea4ef77836a36758642c3d9565d6_html_ga8709ea4ef77836a36758642c3d9565d6"><div class="ttname"><a href="group__prim__vec_ga8709ea4ef77836a36758642c3d9565d6.html#ga8709ea4ef77836a36758642c3d9565d6">Cyc_vector_set_cps</a></div><div class="ttdeci">object Cyc_vector_set_cps(void *d, object cont, object v, object k, object obj)</div><div class="ttdef"><b>Definition:</b> runtime.c:2130</div></div>
|
|
<div class="ttc" id="agroup__prim__num_ga602256ff522f594803641488d5c72cb4_html_ga602256ff522f594803641488d5c72cb4"><div class="ttname"><a href="group__prim__num_ga602256ff522f594803641488d5c72cb4.html#ga602256ff522f594803641488d5c72cb4">Cyc_num_fast_gte_op</a></div><div class="ttdeci">object Cyc_num_fast_gte_op(void *data, object x, object y)</div></div>
|
|
<div class="ttc" id="agroup__prim__pairs_ga3fc523c19995497dd0ee68fc2c914e1f_html_ga3fc523c19995497dd0ee68fc2c914e1f"><div class="ttname"><a href="group__prim__pairs_ga3fc523c19995497dd0ee68fc2c914e1f.html#ga3fc523c19995497dd0ee68fc2c914e1f">Cyc_set_cell</a></div><div class="ttdeci">object Cyc_set_cell(void *, object l, object val)</div><div class="ttdef"><b>Definition:</b> runtime.c:1989</div></div>
|
|
<div class="ttc" id="agroup__prim__pairs_ga4fdbbea5e7dc3214bb62eee2ffc66e10_html_ga4fdbbea5e7dc3214bb62eee2ffc66e10"><div class="ttname"><a href="group__prim__pairs_ga4fdbbea5e7dc3214bb62eee2ffc66e10.html#ga4fdbbea5e7dc3214bb62eee2ffc66e10">Cyc_set_cdr</a></div><div class="ttdeci">object Cyc_set_cdr(void *, object l, object val)</div><div class="ttdef"><b>Definition:</b> runtime.c:2010</div></div>
|
|
<div class="ttc" id="agroup__prim__num_gac2119573bb4ae8e92d409c1bfc88f613_html_gac2119573bb4ae8e92d409c1bfc88f613"><div class="ttname"><a href="group__prim__num_gac2119573bb4ae8e92d409c1bfc88f613.html#gac2119573bb4ae8e92d409c1bfc88f613">Cyc_fast_list_3</a></div><div class="ttdeci">object Cyc_fast_list_3(object ptr, object a1, object a2, object a3)</div><div class="ttdef"><b>Definition:</b> runtime.c:1496</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga6409254309835d9b1d20e2d05f484bb8_html_ga6409254309835d9b1d20e2d05f484bb8"><div class="ttname"><a href="group__prim__obj_ga6409254309835d9b1d20e2d05f484bb8.html#ga6409254309835d9b1d20e2d05f484bb8">primitive_memq</a></div><div class="ttdeci">const object primitive_memq</div><div class="ttdef"><b>Definition:</b> runtime.c:6568</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga79b9d3f380cb74dae3724afece2b4f41_html_ga79b9d3f380cb74dae3724afece2b4f41"><div class="ttname"><a href="group__prim__obj_ga79b9d3f380cb74dae3724afece2b4f41.html#ga79b9d3f380cb74dae3724afece2b4f41">primitive_Cyc_91utf8_91_125string</a></div><div class="ttdeci">const object primitive_Cyc_91utf8_91_125string</div><div class="ttdef"><b>Definition:</b> runtime.c:6638</div></div>
|
|
<div class="ttc" id="agroup__prim_ga26075e97c30bab241fad5cd7bbab5879_html_ga26075e97c30bab241fad5cd7bbab5879"><div class="ttname"><a href="group__prim_ga26075e97c30bab241fad5cd7bbab5879.html#ga26075e97c30bab241fad5cd7bbab5879">global_heap_size</a></div><div class="ttdeci">long global_heap_size</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga8d05463e96e079e53d12603fe744aba6_html_ga8d05463e96e079e53d12603fe744aba6"><div class="ttname"><a href="group__prim__obj_ga8d05463e96e079e53d12603fe744aba6.html#ga8d05463e96e079e53d12603fe744aba6">primitive_port_127</a></div><div class="ttdeci">const object primitive_port_127</div><div class="ttdef"><b>Definition:</b> runtime.c:6653</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gae791784560401ce8ef7bc1bab0f68a1a_html_gae791784560401ce8ef7bc1bab0f68a1a"><div class="ttname"><a href="group__prim__obj_gae791784560401ce8ef7bc1bab0f68a1a.html#gae791784560401ce8ef7bc1bab0f68a1a">primitive_string_91cmp</a></div><div class="ttdeci">const object primitive_string_91cmp</div><div class="ttdef"><b>Definition:</b> runtime.c:6621</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga0df86a9934e193aa7236d1805d33cbe3_html_ga0df86a9934e193aa7236d1805d33cbe3"><div class="ttname"><a href="group__prim__obj_ga0df86a9934e193aa7236d1805d33cbe3.html#ga0df86a9934e193aa7236d1805d33cbe3">primitive__87</a></div><div class="ttdeci">const object primitive__87</div><div class="ttdef"><b>Definition:</b> runtime.c:6542</div></div>
|
|
<div class="ttc" id="agroup__prim__err_gaf1406c080fe766ec64e6db44583d3bd6_html_gaf1406c080fe766ec64e6db44583d3bd6"><div class="ttname"><a href="group__prim__err_gaf1406c080fe766ec64e6db44583d3bd6.html#gaf1406c080fe766ec64e6db44583d3bd6">Cyc_immutable_obj_error</a></div><div class="ttdeci">void Cyc_immutable_obj_error(void *data, object obj)</div><div class="ttdef"><b>Definition:</b> runtime.c:69</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga5c7d8236b7d1b61e5e9f01fb4d3811d4_html_ga5c7d8236b7d1b61e5e9f01fb4d3811d4"><div class="ttname"><a href="group__prim__obj_ga5c7d8236b7d1b61e5e9f01fb4d3811d4.html#ga5c7d8236b7d1b61e5e9f01fb4d3811d4">primitive_cddar</a></div><div class="ttdeci">const object primitive_cddar</div><div class="ttdef"><b>Definition:</b> runtime.c:6589</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga23c591e43ea024e9721119796652ca18_html_ga23c591e43ea024e9721119796652ca18"><div class="ttname"><a href="group__prim__obj_ga23c591e43ea024e9721119796652ca18.html#ga23c591e43ea024e9721119796652ca18">primitive_real_127</a></div><div class="ttdeci">const object primitive_real_127</div><div class="ttdef"><b>Definition:</b> runtime.c:6646</div></div>
|
|
<div class="ttc" id="agroup__prim__eq_gaeae51bae898e4e2dc529bdfbcca5c1cd_html_gaeae51bae898e4e2dc529bdfbcca5c1cd"><div class="ttname"><a href="group__prim__eq_gaeae51bae898e4e2dc529bdfbcca5c1cd.html#gaeae51bae898e4e2dc529bdfbcca5c1cd">Cyc_is_integer</a></div><div class="ttdeci">object Cyc_is_integer(object o)</div><div class="ttdef"><b>Definition:</b> runtime.c:1919</div></div>
|
|
<div class="ttc" id="agroup__prim__cvar_gacb23e5380b5b4e30319465057b424074_html_gacb23e5380b5b4e30319465057b424074"><div class="ttname"><a href="group__prim__cvar_gacb23e5380b5b4e30319465057b424074.html#gacb23e5380b5b4e30319465057b424074">Cyc_get_global_variables</a></div><div class="ttdeci">object Cyc_get_global_variables()</div><div class="ttdef"><b>Definition:</b> runtime.c:873</div></div>
|
|
<div class="ttc" id="agroup__prim__err_ga86d6406f98bd4ef2c78114ecdb6f7fe1_html_ga86d6406f98bd4ef2c78114ecdb6f7fe1"><div class="ttname"><a href="group__prim__err_ga86d6406f98bd4ef2c78114ecdb6f7fe1.html#ga86d6406f98bd4ef2c78114ecdb6f7fe1">Cyc_check_obj</a></div><div class="ttdeci">void Cyc_check_obj(void *data, int tag, object obj)</div><div class="ttdef"><b>Definition:</b> runtime.c:79</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gaf9032e9a4118b7f244761b636e4513fb_html_gaf9032e9a4118b7f244761b636e4513fb"><div class="ttname"><a href="group__prim__obj_gaf9032e9a4118b7f244761b636e4513fb.html#gaf9032e9a4118b7f244761b636e4513fb">primitive_close_91port</a></div><div class="ttdeci">const object primitive_close_91port</div><div class="ttdef"><b>Definition:</b> runtime.c:6661</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gaf9926cb0135d7bc24f0af554572ef162_html_gaf9926cb0135d7bc24f0af554572ef162"><div class="ttname"><a href="group__prim__obj_gaf9926cb0135d7bc24f0af554572ef162.html#gaf9926cb0135d7bc24f0af554572ef162">primitive_cdar</a></div><div class="ttdeci">const object primitive_cdar</div><div class="ttdef"><b>Definition:</b> runtime.c:6581</div></div>
|
|
<div class="ttc" id="astructclosure0__type_html"><div class="ttname"><a href="structclosure0__type.html">closure0_type</a></div><div class="ttdoc">A closed-over function with no variables.</div><div class="ttdef"><b>Definition:</b> types.h:1405</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga760e56ad4f0a163fa1c03e91ee2de97b_html_ga760e56ad4f0a163fa1c03e91ee2de97b"><div class="ttname"><a href="group__prim__obj_ga760e56ad4f0a163fa1c03e91ee2de97b.html#ga760e56ad4f0a163fa1c03e91ee2de97b">primitive_caar</a></div><div class="ttdeci">const object primitive_caar</div><div class="ttdef"><b>Definition:</b> runtime.c:6579</div></div>
|
|
<div class="ttc" id="agroup__prim__pairs_ga3bcaf441e9166800c65781a2aba79876_html_ga3bcaf441e9166800c65781a2aba79876"><div class="ttname"><a href="group__prim__pairs_ga3bcaf441e9166800c65781a2aba79876.html#ga3bcaf441e9166800c65781a2aba79876">Cyc_list2vector</a></div><div class="ttdeci">object Cyc_list2vector(void *data, object cont, object l)</div><div class="ttdef"><b>Definition:</b> runtime.c:3389</div></div>
|
|
<div class="ttc" id="agroup__prim__pairs_ga2f2ba976a030f66c064a2fc8e4cb355b_html_ga2f2ba976a030f66c064a2fc8e4cb355b"><div class="ttname"><a href="group__prim__pairs_ga2f2ba976a030f66c064a2fc8e4cb355b.html#ga2f2ba976a030f66c064a2fc8e4cb355b">assoc_cdr</a></div><div class="ttdeci">list assoc_cdr(void *data, object x, list l)</div><div class="ttdef"><b>Definition:</b> runtime.c:1474</div></div>
|
|
<div class="ttc" id="agroup__objects__unsafe__cxr_ga96627e132c289a5c4b3d678b4a6cc9f8_html_ga96627e132c289a5c4b3d678b4a6cc9f8"><div class="ttname"><a href="group__objects__unsafe__cxr_ga96627e132c289a5c4b3d678b4a6cc9f8.html#ga96627e132c289a5c4b3d678b4a6cc9f8">cdr</a></div><div class="ttdeci">#define cdr(x)</div><div class="ttdef"><b>Definition:</b> types.h:1327</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gae31c9740de97172aa200180066169f04_html_gae31c9740de97172aa200180066169f04"><div class="ttname"><a href="group__prim__obj_gae31c9740de97172aa200180066169f04.html#gae31c9740de97172aa200180066169f04">primitive_Cyc_91write_91char</a></div><div class="ttdeci">const object primitive_Cyc_91write_91char</div><div class="ttdef"><b>Definition:</b> runtime.c:6671</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga75daaedba7239569666a5208f54589fe_html_ga75daaedba7239569666a5208f54589fe"><div class="ttname"><a href="group__prim__obj_ga75daaedba7239569666a5208f54589fe.html#ga75daaedba7239569666a5208f54589fe">primitive_Cyc_91flush_91output_91port</a></div><div class="ttdeci">const object primitive_Cyc_91flush_91output_91port</div><div class="ttdef"><b>Definition:</b> runtime.c:6664</div></div>
|
|
<div class="ttc" id="agroup__prim__num_gaeda2c944c31a06a8aa4077f7ccbd9aba_html_gaeda2c944c31a06a8aa4077f7ccbd9aba"><div class="ttname"><a href="group__prim__num_gaeda2c944c31a06a8aa4077f7ccbd9aba.html#gaeda2c944c31a06a8aa4077f7ccbd9aba">Cyc_expt</a></div><div class="ttdeci">void Cyc_expt(void *data, object cont, object x, object y)</div><div class="ttdef"><b>Definition:</b> runtime.c:4379</div></div>
|
|
<div class="ttc" id="agroup__prim__num_gad8c46bbc9a7d255b208cc52db54086b4_html_gad8c46bbc9a7d255b208cc52db54086b4"><div class="ttname"><a href="group__prim__num_gad8c46bbc9a7d255b208cc52db54086b4.html#gad8c46bbc9a7d255b208cc52db54086b4">Cyc_num_lte_op</a></div><div class="ttdeci">int Cyc_num_lte_op(void *, object x, object y)</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga3228507c2e185c55291c8578d6beac42_html_ga3228507c2e185c55291c8578d6beac42"><div class="ttname"><a href="group__prim__obj_ga3228507c2e185c55291c8578d6beac42.html#ga3228507c2e185c55291c8578d6beac42">primitive_procedure_127</a></div><div class="ttdeci">const object primitive_procedure_127</div><div class="ttdef"><b>Definition:</b> runtime.c:6649</div></div>
|
|
<div class="ttc" id="agroup__prim__pairs_gad9431e93500a664b618b47df8d6011ed_html_gad9431e93500a664b618b47df8d6011ed"><div class="ttname"><a href="group__prim__pairs_gad9431e93500a664b618b47df8d6011ed.html#gad9431e93500a664b618b47df8d6011ed">Cyc_list2string</a></div><div class="ttdeci">object Cyc_list2string(void *d, object cont, object lst)</div><div class="ttdef"><b>Definition:</b> runtime.c:2357</div></div>
|
|
<div class="ttc" id="agroup__prim_gabd10ce68a5e67c762c8711cbf2bd57bb_html_gabd10ce68a5e67c762c8711cbf2bd57bb"><div class="ttname"><a href="group__prim_gabd10ce68a5e67c762c8711cbf2bd57bb.html#gabd10ce68a5e67c762c8711cbf2bd57bb">pack_env_variables</a></div><div class="ttdeci">void pack_env_variables(void *data, object k)</div><div class="ttdef"><b>Definition:</b> runtime.c:214</div></div>
|
|
<div class="ttc" id="agroup__prim__num_gaaa15e5d9e10b8c69a27175bde771064e_html_gaaa15e5d9e10b8c69a27175bde771064e"><div class="ttname"><a href="group__prim__num_gaaa15e5d9e10b8c69a27175bde771064e.html#gaaa15e5d9e10b8c69a27175bde771064e">Cyc_fast_sum</a></div><div class="ttdeci">object Cyc_fast_sum(void *data, object ptr, object x, object y)</div><div class="ttdef"><b>Definition:</b> runtime.c:3663</div></div>
|
|
<div class="ttc" id="agroup__prim__num_ga0b27392e34bfe90a8e9dd5fde42fa990_html_ga0b27392e34bfe90a8e9dd5fde42fa990"><div class="ttname"><a href="group__prim__num_ga0b27392e34bfe90a8e9dd5fde42fa990.html#ga0b27392e34bfe90a8e9dd5fde42fa990">Cyc_int2bignum</a></div><div class="ttdeci">void Cyc_int2bignum(int n, mp_int *bn)</div><div class="ttdef"><b>Definition:</b> runtime.c:1723</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga9c25bb59ea0984ca7ed9f9c32648ed5c_html_ga9c25bb59ea0984ca7ed9f9c32648ed5c"><div class="ttname"><a href="group__prim__obj_ga9c25bb59ea0984ca7ed9f9c32648ed5c.html#ga9c25bb59ea0984ca7ed9f9c32648ed5c">primitive_string_91length</a></div><div class="ttdeci">const object primitive_string_91length</div><div class="ttdef"><b>Definition:</b> runtime.c:6610</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga1c5b5dfbb3c7d09862e3c27e6a82e1f5_html_ga1c5b5dfbb3c7d09862e3c27e6a82e1f5"><div class="ttname"><a href="group__prim__obj_ga1c5b5dfbb3c7d09862e3c27e6a82e1f5.html#ga1c5b5dfbb3c7d09862e3c27e6a82e1f5">primitive_cdadar</a></div><div class="ttdeci">const object primitive_cdadar</div><div class="ttdef"><b>Definition:</b> runtime.c:6601</div></div>
|
|
<div class="ttc" id="agroup__prim__io_gafa0ab42617b52e0b96da30e98e91665b_html_gafa0ab42617b52e0b96da30e98e91665b"><div class="ttname"><a href="group__prim__io_gafa0ab42617b52e0b96da30e98e91665b.html#gafa0ab42617b52e0b96da30e98e91665b">Cyc_io_read_char</a></div><div class="ttdeci">object Cyc_io_read_char(void *data, object cont, object port)</div><div class="ttdef"><b>Definition:</b> runtime.c:7783</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga9e629a305cd72ded2b094777b992df72_html_ga9e629a305cd72ded2b094777b992df72"><div class="ttname"><a href="group__prim__obj_ga9e629a305cd72ded2b094777b992df72.html#ga9e629a305cd72ded2b094777b992df72">primitive_open_91input_91file</a></div><div class="ttdeci">const object primitive_open_91input_91file</div><div class="ttdef"><b>Definition:</b> runtime.c:6657</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga4e0e64a5917526c68489031e47a8c571_html_ga4e0e64a5917526c68489031e47a8c571"><div class="ttname"><a href="group__prim__obj_ga4e0e64a5917526c68489031e47a8c571.html#ga4e0e64a5917526c68489031e47a8c571">primitive_cell</a></div><div class="ttdeci">const object primitive_cell</div><div class="ttdef"><b>Definition:</b> runtime.c:6562</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga928cb2279463b58cd4e36bcedf57e75a_html_ga928cb2279463b58cd4e36bcedf57e75a"><div class="ttname"><a href="group__prim__obj_ga928cb2279463b58cd4e36bcedf57e75a.html#ga928cb2279463b58cd4e36bcedf57e75a">primitive_integer_127</a></div><div class="ttdeci">const object primitive_integer_127</div><div class="ttdef"><b>Definition:</b> runtime.c:6647</div></div>
|
|
<div class="ttc" id="agroup__prim__bv_gab7d18d4d12d5d66c70e75f950b3b5a9d_html_gab7d18d4d12d5d66c70e75f950b3b5a9d"><div class="ttname"><a href="group__prim__bv_gab7d18d4d12d5d66c70e75f950b3b5a9d.html#gab7d18d4d12d5d66c70e75f950b3b5a9d">Cyc_bytevector_length</a></div><div class="ttdeci">object Cyc_bytevector_length(void *data, object bv)</div><div class="ttdef"><b>Definition:</b> runtime.c:3379</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga12c8833b3c6329ef68c47ca0aeb20e47_html_ga12c8833b3c6329ef68c47ca0aeb20e47"><div class="ttname"><a href="group__prim__obj_ga12c8833b3c6329ef68c47ca0aeb20e47.html#ga12c8833b3c6329ef68c47ca0aeb20e47">primitive_caddar</a></div><div class="ttdeci">const object primitive_caddar</div><div class="ttdef"><b>Definition:</b> runtime.c:6597</div></div>
|
|
<div class="ttc" id="agroup__prim__sys_gabf1ec614b3fea1f2c91b343cf7543097_html_gabf1ec614b3fea1f2c91b343cf7543097"><div class="ttname"><a href="group__prim__sys_gabf1ec614b3fea1f2c91b343cf7543097.html#gabf1ec614b3fea1f2c91b343cf7543097">Cyc_halt</a></div><div class="ttdeci">void Cyc_halt(void *data, object clo, int argc, object *args)</div><div class="ttdef"><b>Definition:</b> runtime.c:3476</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga9919673b03056257bd5a57d40de6a948_html_ga9919673b03056257bd5a57d40de6a948"><div class="ttname"><a href="group__prim__obj_ga9919673b03056257bd5a57d40de6a948.html#ga9919673b03056257bd5a57d40de6a948">primitive_cdaadr</a></div><div class="ttdeci">const object primitive_cdaadr</div><div class="ttdef"><b>Definition:</b> runtime.c:6600</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga5e64636adec4aa6c97a037e50bf1cf00_html_ga5e64636adec4aa6c97a037e50bf1cf00"><div class="ttname"><a href="group__prim__obj_ga5e64636adec4aa6c97a037e50bf1cf00.html#ga5e64636adec4aa6c97a037e50bf1cf00">primitive_caaar</a></div><div class="ttdeci">const object primitive_caaar</div><div class="ttdef"><b>Definition:</b> runtime.c:6583</div></div>
|
|
<div class="ttc" id="agroup__prim__num_ga1a92120734badcb16409face78b180a7_html_ga1a92120734badcb16409face78b180a7"><div class="ttname"><a href="group__prim__num_ga1a92120734badcb16409face78b180a7.html#ga1a92120734badcb16409face78b180a7">Cyc_fast_mul</a></div><div class="ttdeci">object Cyc_fast_mul(void *data, object ptr, object x, object y)</div><div class="ttdef"><b>Definition:</b> runtime.c:3864</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga31afacab301faf4b2d5aa83215f49f6d_html_ga31afacab301faf4b2d5aa83215f49f6d"><div class="ttname"><a href="group__prim__obj_ga31afacab301faf4b2d5aa83215f49f6d.html#ga31afacab301faf4b2d5aa83215f49f6d">primitive_cadaar</a></div><div class="ttdeci">const object primitive_cadaar</div><div class="ttdef"><b>Definition:</b> runtime.c:6595</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga489496bf22301eb99095d1e6d6e90d47_html_ga489496bf22301eb99095d1e6d6e90d47"><div class="ttname"><a href="group__prim__obj_ga489496bf22301eb99095d1e6d6e90d47.html#ga489496bf22301eb99095d1e6d6e90d47">primitive_cdddr</a></div><div class="ttdeci">const object primitive_cdddr</div><div class="ttdef"><b>Definition:</b> runtime.c:6590</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga20e2b8ea2fa308d501a5ef5bd93184f7_html_ga20e2b8ea2fa308d501a5ef5bd93184f7"><div class="ttname"><a href="group__prim__obj_ga20e2b8ea2fa308d501a5ef5bd93184f7.html#ga20e2b8ea2fa308d501a5ef5bd93184f7">primitive_caaadr</a></div><div class="ttdeci">const object primitive_caaadr</div><div class="ttdef"><b>Definition:</b> runtime.c:6592</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gad2dd22935f5e5bb1179b2f58fe873ecf_html_gad2dd22935f5e5bb1179b2f58fe873ecf"><div class="ttname"><a href="group__prim__obj_gad2dd22935f5e5bb1179b2f58fe873ecf.html#gad2dd22935f5e5bb1179b2f58fe873ecf">primitive_list_91_125string</a></div><div class="ttdeci">const object primitive_list_91_125string</div><div class="ttdef"><b>Definition:</b> runtime.c:6623</div></div>
|
|
<div class="ttc" id="agroup__prim__eq_ga45d1afe2a2015f5375f88ccfb6c8a75c_html_ga45d1afe2a2015f5375f88ccfb6c8a75c"><div class="ttname"><a href="group__prim__eq_ga45d1afe2a2015f5375f88ccfb6c8a75c.html#ga45d1afe2a2015f5375f88ccfb6c8a75c">Cyc_eqv</a></div><div class="ttdeci">object Cyc_eqv(object x, object y)</div><div class="ttdef"><b>Definition:</b> runtime.c:1963</div></div>
|
|
<div class="ttc" id="agroup__prim__str_ga8801813ca9b6d6bb26598025812f5345_html_ga8801813ca9b6d6bb26598025812f5345"><div class="ttname"><a href="group__prim__str_ga8801813ca9b6d6bb26598025812f5345.html#ga8801813ca9b6d6bb26598025812f5345">Cyc_string_ref</a></div><div class="ttdeci">object Cyc_string_ref(void *data, object str, object k)</div><div class="ttdef"><b>Definition:</b> runtime.c:2744</div></div>
|
|
<div class="ttc" id="agroup__prim__io_ga9049b5801d1e14dd7b521cdc40e13ec4_html_ga9049b5801d1e14dd7b521cdc40e13ec4"><div class="ttname"><a href="group__prim__io_ga9049b5801d1e14dd7b521cdc40e13ec4.html#ga9049b5801d1e14dd7b521cdc40e13ec4">Cyc_write_va</a></div><div class="ttdeci">object Cyc_write_va(void *data, int argc, object x,...)</div><div class="ttdef"><b>Definition:</b> runtime.c:1210</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga007404f965b0ba017c1424d7b8c1b996_html_ga007404f965b0ba017c1424d7b8c1b996"><div class="ttname"><a href="group__prim__obj_ga007404f965b0ba017c1424d7b8c1b996.html#ga007404f965b0ba017c1424d7b8c1b996">primitive_Cyc_91macro_127</a></div><div class="ttdeci">const object primitive_Cyc_91macro_127</div><div class="ttdef"><b>Definition:</b> runtime.c:6651</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga00be32b7b3d89860f509706992b095ba_html_ga00be32b7b3d89860f509706992b095ba"><div class="ttname"><a href="group__prim__obj_ga00be32b7b3d89860f509706992b095ba.html#ga00be32b7b3d89860f509706992b095ba">primitive_cdaddr</a></div><div class="ttdeci">const object primitive_cdaddr</div><div class="ttdef"><b>Definition:</b> runtime.c:6602</div></div>
|
|
<div class="ttc" id="agroup__prim__glo_gaca813fd31c39e0f1163d5453a8ca4ada_html_gaca813fd31c39e0f1163d5453a8ca4ada"><div class="ttname"><a href="group__prim__glo_gaca813fd31c39e0f1163d5453a8ca4ada.html#gaca813fd31c39e0f1163d5453a8ca4ada">register_library</a></div><div class="ttdeci">object register_library(const char *name)</div><div class="ttdef"><b>Definition:</b> runtime.c:504</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gab9541b62273132bfe31dfed801760bac_html_gab9541b62273132bfe31dfed801760bac"><div class="ttname"><a href="group__prim__obj_gab9541b62273132bfe31dfed801760bac.html#gab9541b62273132bfe31dfed801760bac">primitive__125</a></div><div class="ttdeci">const object primitive__125</div><div class="ttdef"><b>Definition:</b> runtime.c:6547</div></div>
|
|
<div class="ttc" id="agroup__objects_ga3be4dc1266585983419449b4d3d2fb91_html_ga3be4dc1266585983419449b4d3d2fb91"><div class="ttname"><a href="group__objects_ga3be4dc1266585983419449b4d3d2fb91.html#ga3be4dc1266585983419449b4d3d2fb91">bn_cmp_type</a></div><div class="ttdeci">bn_cmp_type</div><div class="ttdef"><b>Definition:</b> types.h:922</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gad6f44b61dd64e7817f7db37920318122_html_gad6f44b61dd64e7817f7db37920318122"><div class="ttname"><a href="group__prim__obj_gad6f44b61dd64e7817f7db37920318122.html#gad6f44b61dd64e7817f7db37920318122">primitive_Cyc_91read_91line</a></div><div class="ttdeci">const object primitive_Cyc_91read_91line</div><div class="ttdef"><b>Definition:</b> runtime.c:6670</div></div>
|
|
<div class="ttc" id="agroup__prim__sym_gaa7ab20cc4522d36c7e034fa20563ddc5_html_gaa7ab20cc4522d36c7e034fa20563ddc5"><div class="ttname"><a href="group__prim__sym_gaa7ab20cc4522d36c7e034fa20563ddc5.html#gaa7ab20cc4522d36c7e034fa20563ddc5">Cyc_string2symbol</a></div><div class="ttdeci">object Cyc_string2symbol(void *d, object str)</div><div class="ttdef"><b>Definition:</b> runtime.c:2346</div></div>
|
|
<div class="ttc" id="agroup__prim__num_gaa5a8bdfdac41d82d2781d18a225c9894_html_gaa5a8bdfdac41d82d2781d18a225c9894"><div class="ttname"><a href="group__prim__num_gaa5a8bdfdac41d82d2781d18a225c9894.html#gaa5a8bdfdac41d82d2781d18a225c9894">MRG32k3a</a></div><div class="ttdeci">double MRG32k3a(double seed)</div><div class="ttdef"><b>Definition:</b> runtime.c:6958</div></div>
|
|
<div class="ttc" id="agroup__prim__io_gac8b029726658e96eda0026818c74b44a_html_gac8b029726658e96eda0026818c74b44a"><div class="ttname"><a href="group__prim__io_gac8b029726658e96eda0026818c74b44a.html#gac8b029726658e96eda0026818c74b44a">Cyc_stdout</a></div><div class="ttdeci">port_type Cyc_stdout(void)</div><div class="ttdef"><b>Definition:</b> runtime.c:4517</div></div>
|
|
<div class="ttc" id="agroup__prim__str_gafd7139cfbcbddc57ba318a8853012c66_html_gafd7139cfbcbddc57ba318a8853012c66"><div class="ttname"><a href="group__prim__str_gafd7139cfbcbddc57ba318a8853012c66.html#gafd7139cfbcbddc57ba318a8853012c66">Cyc_string_set</a></div><div class="ttdeci">object Cyc_string_set(void *data, object str, object k, object chr)</div><div class="ttdef"><b>Definition:</b> runtime.c:2650</div></div>
|
|
<div class="ttc" id="astructport__type_html"><div class="ttname"><a href="structport__type.html">port_type</a></div><div class="ttdoc">The port object type.</div><div class="ttdef"><b>Definition:</b> types.h:1096</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga0a8d9e767cbecf23eb0a87203d33bd73_html_ga0a8d9e767cbecf23eb0a87203d33bd73"><div class="ttname"><a href="group__prim__obj_ga0a8d9e767cbecf23eb0a87203d33bd73.html#ga0a8d9e767cbecf23eb0a87203d33bd73">primitive_symbol_127</a></div><div class="ttdeci">const object primitive_symbol_127</div><div class="ttdef"><b>Definition:</b> runtime.c:6656</div></div>
|
|
<div class="ttc" id="agroup__prim__num_ga1ecf63adf4735bec4fe276327f9b136e_html_ga1ecf63adf4735bec4fe276327f9b136e"><div class="ttname"><a href="group__prim__num_ga1ecf63adf4735bec4fe276327f9b136e.html#ga1ecf63adf4735bec4fe276327f9b136e">Cyc_sub_op</a></div><div class="ttdeci">object Cyc_sub_op(void *data, common_type *x, object y)</div></div>
|
|
<div class="ttc" id="agroup__prim__char_ga45d5196dd08f1fe999028b1c6edac88b_html_ga45d5196dd08f1fe999028b1c6edac88b"><div class="ttname"><a href="group__prim__char_ga45d5196dd08f1fe999028b1c6edac88b.html#ga45d5196dd08f1fe999028b1c6edac88b">Cyc_char2integer</a></div><div class="ttdeci">object Cyc_char2integer(object chr)</div><div class="ttdef"><b>Definition:</b> runtime.c:3462</div></div>
|
|
<div class="ttc" id="agroup__prim__ctrl_gafe7a2f4b6715c22a3fcb03b449e13e2a_html_gafe7a2f4b6715c22a3fcb03b449e13e2a"><div class="ttname"><a href="group__prim__ctrl_gafe7a2f4b6715c22a3fcb03b449e13e2a.html#gafe7a2f4b6715c22a3fcb03b449e13e2a">Cyc_apply</a></div><div class="ttdeci">void Cyc_apply(void *data, object cont, int argc, object *args)</div><div class="ttdef"><b>Definition:</b> runtime.c:5771</div></div>
|
|
<div class="ttc" id="agroup__prim__io_ga16753655619eca5ab93d1735ce0cbd05_html_ga16753655619eca5ab93d1735ce0cbd05"><div class="ttname"><a href="group__prim__io_ga16753655619eca5ab93d1735ce0cbd05.html#ga16753655619eca5ab93d1735ce0cbd05">Cyc_io_close_output_port</a></div><div class="ttdeci">object Cyc_io_close_output_port(void *data, object port)</div><div class="ttdef"><b>Definition:</b> runtime.c:4590</div></div>
|
|
<div class="ttc" id="agroup__objects__unsafe__cxr_gae4dfcb6df647ab2faa722e2ea931fef5_html_gae4dfcb6df647ab2faa722e2ea931fef5"><div class="ttname"><a href="group__objects__unsafe__cxr_gae4dfcb6df647ab2faa722e2ea931fef5.html#gae4dfcb6df647ab2faa722e2ea931fef5">car</a></div><div class="ttdeci">#define car(x)</div><div class="ttdef"><b>Definition:</b> types.h:1325</div></div>
|
|
<div class="ttc" id="agroup__prim__num_gadfc4f7bf32ca4e4adb198ed18ff877c3_html_gadfc4f7bf32ca4e4adb198ed18ff877c3"><div class="ttname"><a href="group__prim__num_gadfc4f7bf32ca4e4adb198ed18ff877c3.html#gadfc4f7bf32ca4e4adb198ed18ff877c3">Cyc_fast_vector_3</a></div><div class="ttdeci">object Cyc_fast_vector_3(object ptr, object a1, object a2, object a3)</div><div class="ttdef"><b>Definition:</b> runtime.c:1529</div></div>
|
|
<div class="ttc" id="agroup__prim__io_gabf6bc11cd85a1c29b0e446a45b6f82a7_html_gabf6bc11cd85a1c29b0e446a45b6f82a7"><div class="ttname"><a href="group__prim__io_gabf6bc11cd85a1c29b0e446a45b6f82a7.html#gabf6bc11cd85a1c29b0e446a45b6f82a7">Cyc_io_get_output_string</a></div><div class="ttdeci">void Cyc_io_get_output_string(void *data, object cont, object port)</div><div class="ttdef"><b>Definition:</b> mstreams.c:94</div></div>
|
|
<div class="ttc" id="agroup__prim__char_gac17c2b9734599574551791009b687527_html_gac17c2b9734599574551791009b687527"><div class="ttname"><a href="group__prim__char_gac17c2b9734599574551791009b687527.html#gac17c2b9734599574551791009b687527">Cyc_char_gt_op</a></div><div class="ttdeci">object Cyc_char_gt_op(void *data, object a, object b)</div></div>
|
|
<div class="ttc" id="agroup__prim__bv_gadcab68e2eaa4d34e8c67395eab4d273e_html_gadcab68e2eaa4d34e8c67395eab4d273e"><div class="ttname"><a href="group__prim__bv_gadcab68e2eaa4d34e8c67395eab4d273e.html#gadcab68e2eaa4d34e8c67395eab4d273e">Cyc_bytevector_append</a></div><div class="ttdeci">object Cyc_bytevector_append(void *data, object cont, int _argc, object bv,...)</div><div class="ttdef"><b>Definition:</b> runtime.c:3130</div></div>
|
|
<div class="ttc" id="agroup__prim__symtbl_ga4d5b79cc3f9c1f8280f86e7e1dd6ad69_html_ga4d5b79cc3f9c1f8280f86e7e1dd6ad69"><div class="ttname"><a href="group__prim__symtbl_ga4d5b79cc3f9c1f8280f86e7e1dd6ad69.html#ga4d5b79cc3f9c1f8280f86e7e1dd6ad69">find_or_add_symbol</a></div><div class="ttdeci">object find_or_add_symbol(const char *name)</div><div class="ttdef"><b>Definition:</b> runtime.c:482</div></div>
|
|
<div class="ttc" id="agroup__prim__num_ga071960f5873cc9126ffa352e71324c43_html_ga071960f5873cc9126ffa352e71324c43"><div class="ttname"><a href="group__prim__num_ga071960f5873cc9126ffa352e71324c43.html#ga071960f5873cc9126ffa352e71324c43">Cyc_num_op_args</a></div><div class="ttdeci">object Cyc_num_op_args(void *data, int argc, object(fn_op(void *, common_type *, object)), int default_no_args, int default_one_arg, object *args, common_type *buf)</div><div class="ttdef"><b>Definition:</b> runtime.c:4177</div></div>
|
|
<div class="ttc" id="agroup__prim__sys_ga50cacc7b1398ad32b1662f91fee9ca18_html_ga50cacc7b1398ad32b1662f91fee9ca18"><div class="ttname"><a href="group__prim__sys_ga50cacc7b1398ad32b1662f91fee9ca18.html#ga50cacc7b1398ad32b1662f91fee9ca18">Cyc_compilation_environment</a></div><div class="ttdeci">object Cyc_compilation_environment(void *data, object cont, object var)</div><div class="ttdef"><b>Definition:</b> runtime.c:2876</div></div>
|
|
<div class="ttc" id="agroup__prim__sys_ga86b664ec4886b4da8a528ec83e46db7e_html_ga86b664ec4886b4da8a528ec83e46db7e"><div class="ttname"><a href="group__prim__sys_ga86b664ec4886b4da8a528ec83e46db7e.html#ga86b664ec4886b4da8a528ec83e46db7e">Cyc_file_last_modified_time</a></div><div class="ttdeci">time_t Cyc_file_last_modified_time(char *path)</div><div class="ttdef"><b>Definition:</b> runtime.c:4661</div></div>
|
|
<div class="ttc" id="agroup__prim__ctrl_ga946669db9d6596ddc4785d07d7501919_html_ga946669db9d6596ddc4785d07d7501919"><div class="ttname"><a href="group__prim__ctrl_ga946669db9d6596ddc4785d07d7501919.html#ga946669db9d6596ddc4785d07d7501919">dispatch_apply_va</a></div><div class="ttdeci">void dispatch_apply_va(void *data, object clo, int argc, object *args)</div><div class="ttdef"><b>Definition:</b> runtime.c:5650</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga0de384e5682081e90495cc55c115ca41_html_ga0de384e5682081e90495cc55c115ca41"><div class="ttname"><a href="group__prim__obj_ga0de384e5682081e90495cc55c115ca41.html#ga0de384e5682081e90495cc55c115ca41">primitive_delete_91file</a></div><div class="ttdeci">const object primitive_delete_91file</div><div class="ttdef"><b>Definition:</b> runtime.c:6667</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gaa44b7aa2918b7397d87f6416d31e6350_html_gaa44b7aa2918b7397d87f6416d31e6350"><div class="ttname"><a href="group__prim__obj_gaa44b7aa2918b7397d87f6416d31e6350.html#gaa44b7aa2918b7397d87f6416d31e6350">primitive_open_91output_91file</a></div><div class="ttdeci">const object primitive_open_91output_91file</div><div class="ttdef"><b>Definition:</b> runtime.c:6658</div></div>
|
|
<div class="ttc" id="agroup__prim__io_ga20f3c015bf834e1a135689c0770129ef_html_ga20f3c015bf834e1a135689c0770129ef"><div class="ttname"><a href="group__prim__io_ga20f3c015bf834e1a135689c0770129ef.html#ga20f3c015bf834e1a135689c0770129ef">Cyc_display_va</a></div><div class="ttdeci">object Cyc_display_va(void *data, int argc, object x,...)</div><div class="ttdef"><b>Definition:</b> runtime.c:998</div></div>
|
|
<div class="ttc" id="agroup__prim__thd_gadeae0a675fdaf7ffb22077b4b6ab7d7f_html_gadeae0a675fdaf7ffb22077b4b6ab7d7f"><div class="ttname"><a href="group__prim__thd_gadeae0a675fdaf7ffb22077b4b6ab7d7f.html#gadeae0a675fdaf7ffb22077b4b6ab7d7f">Cyc_start_trampoline</a></div><div class="ttdeci">void Cyc_start_trampoline(gc_thread_data *thd)</div><div class="ttdef"><b>Definition:</b> runtime.c:5831</div></div>
|
|
<div class="ttc" id="agroup__prim__ex_ga8ff1002dd61c1880a5ba964a1b9c8677_html_ga8ff1002dd61c1880a5ba964a1b9c8677"><div class="ttname"><a href="group__prim__ex_ga8ff1002dd61c1880a5ba964a1b9c8677.html#ga8ff1002dd61c1880a5ba964a1b9c8677">Cyc_rt_raise_msg</a></div><div class="ttdeci">void Cyc_rt_raise_msg(void *data, const char *err)</div><div class="ttdoc">Raise an exception from the runtime code.</div><div class="ttdef"><b>Definition:</b> runtime.c:770</div></div>
|
|
<div class="ttc" id="agroup__prim__num_ga7d86afc763ae885340ae4e54df6a573b_html_ga7d86afc763ae885340ae4e54df6a573b"><div class="ttname"><a href="group__prim__num_ga7d86afc763ae885340ae4e54df6a573b.html#ga7d86afc763ae885340ae4e54df6a573b">Cyc_num_fast_lte_op</a></div><div class="ttdeci">object Cyc_num_fast_lte_op(void *data, object x, object y)</div></div>
|
|
<div class="ttc" id="agroup__prim__thd_gaf63ead0309cabbe85042540a794fad21_html_gaf63ead0309cabbe85042540a794fad21"><div class="ttname"><a href="group__prim__thd_gaf63ead0309cabbe85042540a794fad21.html#gaf63ead0309cabbe85042540a794fad21">Cyc_thread_sleep</a></div><div class="ttdeci">object Cyc_thread_sleep(void *data, object timeout)</div><div class="ttdoc">Accept a number of seconds to sleep according to SRFI-18.</div><div class="ttdef"><b>Definition:</b> runtime.c:6835</div></div>
|
|
<div class="ttc" id="agroup__prim__io_gad4a2ffeef5525cfe5d07b60daf0072db_html_gad4a2ffeef5525cfe5d07b60daf0072db"><div class="ttname"><a href="group__prim__io_gad4a2ffeef5525cfe5d07b60daf0072db.html#gad4a2ffeef5525cfe5d07b60daf0072db">Cyc_io_open_output_string</a></div><div class="ttdeci">port_type * Cyc_io_open_output_string(void *data)</div><div class="ttdef"><b>Definition:</b> mstreams.c:78</div></div>
|
|
<div class="ttc" id="agroup__prim__io_ga1c8c2fa356eebbef4f26208790ad7898_html_ga1c8c2fa356eebbef4f26208790ad7898"><div class="ttname"><a href="group__prim__io_ga1c8c2fa356eebbef4f26208790ad7898.html#ga1c8c2fa356eebbef4f26208790ad7898">Cyc_io_open_binary_output_file</a></div><div class="ttdeci">port_type Cyc_io_open_binary_output_file(void *data, object str)</div><div class="ttdef"><b>Definition:</b> runtime.c:4578</div></div>
|
|
<div class="ttc" id="agroup__prim__num_ga4a8ab988f179bb665ec44092a61ac8dc_html_ga4a8ab988f179bb665ec44092a61ac8dc"><div class="ttname"><a href="group__prim__num_ga4a8ab988f179bb665ec44092a61ac8dc.html#ga4a8ab988f179bb665ec44092a61ac8dc">Cyc_num_cmp_va_list</a></div><div class="ttdeci">object Cyc_num_cmp_va_list(void *data, int argc, int(fn_op(void *, object, object)), object n, va_list ns)</div><div class="ttdef"><b>Definition:</b> runtime.c:1651</div></div>
|
|
<div class="ttc" id="astructpair__type_html"><div class="ttname"><a href="structpair__type.html">pair_type</a></div><div class="ttdoc">The pair (cons) type.</div><div class="ttdef"><b>Definition:</b> types.h:1247</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gab9ba52f8379f8e85365f88401d7cc80a_html_gab9ba52f8379f8e85365f88401d7cc80a"><div class="ttname"><a href="group__prim__obj_gab9ba52f8379f8e85365f88401d7cc80a.html#gab9ba52f8379f8e85365f88401d7cc80a">primitive_cddaar</a></div><div class="ttdeci">const object primitive_cddaar</div><div class="ttdef"><b>Definition:</b> runtime.c:6603</div></div>
|
|
<div class="ttc" id="astructgc__thread__data__t_html"><div class="ttname"><a href="structgc__thread__data__t.html">gc_thread_data_t</a></div><div class="ttdef"><b>Definition:</b> types.h:322</div></div>
|
|
<div class="ttc" id="agroup__prim_ga4f2c5a5fc256f3af3bc45f40b145495e_html_ga4f2c5a5fc256f3af3bc45f40b145495e"><div class="ttname"><a href="group__prim_ga4f2c5a5fc256f3af3bc45f40b145495e.html#ga4f2c5a5fc256f3af3bc45f40b145495e">Cyc_global_set_cps</a></div><div class="ttdeci">object Cyc_global_set_cps(void *thd, object cont, object sym, object *glo, object value)</div><div class="ttdef"><b>Definition:</b> runtime.c:367</div></div>
|
|
<div class="ttc" id="agroup__prim__cvar_ga826addbe898ee319d120eff47ae61aa2_html_ga826addbe898ee319d120eff47ae61aa2"><div class="ttname"><a href="group__prim__cvar_ga826addbe898ee319d120eff47ae61aa2.html#ga826addbe898ee319d120eff47ae61aa2">Cyc_set_cvar</a></div><div class="ttdeci">object Cyc_set_cvar(object var, object value)</div><div class="ttdef"><b>Definition:</b> runtime.c:886</div></div>
|
|
<div class="ttc" id="agroup__prim__pairs_gae5e93b376faa0bba8cdc3802e643be8e_html_gae5e93b376faa0bba8cdc3802e643be8e"><div class="ttname"><a href="group__prim__pairs_gae5e93b376faa0bba8cdc3802e643be8e.html#gae5e93b376faa0bba8cdc3802e643be8e">memqp</a></div><div class="ttdeci">object memqp(void *data, object x, list l)</div><div class="ttdef"><b>Definition:</b> runtime.c:1433</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gad40ef17482f5dd678560e721d8b272e6_html_gad40ef17482f5dd678560e721d8b272e6"><div class="ttname"><a href="group__prim__obj_gad40ef17482f5dd678560e721d8b272e6.html#gad40ef17482f5dd678560e721d8b272e6">primitive_set_91car_67</a></div><div class="ttdeci">const object primitive_set_91car_67</div><div class="ttdef"><b>Definition:</b> runtime.c:6575</div></div>
|
|
<div class="ttc" id="agroup__prim__io_ga21041028619d1ec207947e88e7c33e9d_html_ga21041028619d1ec207947e88e7c33e9d"><div class="ttname"><a href="group__prim__io_ga21041028619d1ec207947e88e7c33e9d.html#ga21041028619d1ec207947e88e7c33e9d">Cyc_write</a></div><div class="ttdeci">object Cyc_write(void *data, object, FILE *port)</div><div class="ttdef"><b>Definition:</b> runtime.c:1350</div></div>
|
|
<div class="ttc" id="agroup__prim__str_gaa76131ee60fae520f86aaf86bcab31c8_html_gaa76131ee60fae520f86aaf86bcab31c8"><div class="ttname"><a href="group__prim__str_gaa76131ee60fae520f86aaf86bcab31c8.html#gaa76131ee60fae520f86aaf86bcab31c8">Cyc_substring</a></div><div class="ttdeci">object Cyc_substring(void *data, object cont, object str, object start, object end)</div><div class="ttdef"><b>Definition:</b> runtime.c:2780</div></div>
|
|
<div class="ttc" id="agroup__prim_ga9a240612595f5c22331d6f14f2251168_html_ga9a240612595f5c22331d6f14f2251168"><div class="ttname"><a href="group__prim_ga9a240612595f5c22331d6f14f2251168.html#ga9a240612595f5c22331d6f14f2251168">get_env_variables</a></div><div class="ttdeci">char ** get_env_variables()</div><div class="ttdef"><b>Definition:</b> runtime.c:209</div></div>
|
|
<div class="ttc" id="agroup__prim__sys_gad0d071877269c437ebe31ddc62549572_html_gad0d071877269c437ebe31ddc62549572"><div class="ttname"><a href="group__prim__sys_gad0d071877269c437ebe31ddc62549572.html#gad0d071877269c437ebe31ddc62549572">Cyc_io_delete_file</a></div><div class="ttdeci">object Cyc_io_delete_file(void *data, object filename)</div><div class="ttdef"><b>Definition:</b> runtime.c:4637</div></div>
|
|
<div class="ttc" id="agroup__prim__str_ga1017cda8d076d02560c9746869da1890_html_ga1017cda8d076d02560c9746869da1890"><div class="ttname"><a href="group__prim__str_ga1017cda8d076d02560c9746869da1890.html#ga1017cda8d076d02560c9746869da1890">binstr2int</a></div><div class="ttdeci">int binstr2int(const char *str)</div><div class="ttdef"><b>Definition:</b> runtime.c:2547</div></div>
|
|
<div class="ttc" id="agroup__prim__bv_gacf53b0c7cc4d95c79c3adef48b7d6b89_html_gacf53b0c7cc4d95c79c3adef48b7d6b89"><div class="ttname"><a href="group__prim__bv_gacf53b0c7cc4d95c79c3adef48b7d6b89.html#gacf53b0c7cc4d95c79c3adef48b7d6b89">Cyc_string2utf8</a></div><div class="ttdeci">object Cyc_string2utf8(void *data, object cont, object str, object start, object end)</div><div class="ttdef"><b>Definition:</b> runtime.c:3246</div></div>
|
|
<div class="ttc" id="agroup__prim__char_ga5816cdad5bf63f639cc51630e6ed4f14_html_ga5816cdad5bf63f639cc51630e6ed4f14"><div class="ttname"><a href="group__prim__char_ga5816cdad5bf63f639cc51630e6ed4f14.html#ga5816cdad5bf63f639cc51630e6ed4f14">Cyc_char_lte_op</a></div><div class="ttdeci">object Cyc_char_lte_op(void *data, object a, object b)</div></div>
|
|
<div class="ttc" id="agroup__prim__thd_gabac4b73594db7ec21f77316a1b31b826_html_gabac4b73594db7ec21f77316a1b31b826"><div class="ttname"><a href="group__prim__thd_gabac4b73594db7ec21f77316a1b31b826.html#gabac4b73594db7ec21f77316a1b31b826">Cyc_spawn_thread</a></div><div class="ttdeci">object Cyc_spawn_thread(object thunk)</div><div class="ttdef"><b>Definition:</b> runtime.c:6769</div></div>
|
|
<div class="ttc" id="agroup__prim__num_ga37d0df5706205ce36fe3bdeb2dc8673d_html_ga37d0df5706205ce36fe3bdeb2dc8673d"><div class="ttname"><a href="group__prim__num_ga37d0df5706205ce36fe3bdeb2dc8673d.html#ga37d0df5706205ce36fe3bdeb2dc8673d">Cyc_num_gt_op</a></div><div class="ttdeci">int Cyc_num_gt_op(void *, object x, object y)</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga7ef55faa3519b9f0eb8722368e7a2106_html_ga7ef55faa3519b9f0eb8722368e7a2106"><div class="ttname"><a href="group__prim__obj_ga7ef55faa3519b9f0eb8722368e7a2106.html#ga7ef55faa3519b9f0eb8722368e7a2106">primitive_vector_91set_67</a></div><div class="ttdeci">const object primitive_vector_91set_67</div><div class="ttdef"><b>Definition:</b> runtime.c:6574</div></div>
|
|
<div class="ttc" id="agroup__prim__io_ga963ddb76d4ebb26b77a9e48bc6997596_html_ga963ddb76d4ebb26b77a9e48bc6997596"><div class="ttname"><a href="group__prim__io_ga963ddb76d4ebb26b77a9e48bc6997596.html#ga963ddb76d4ebb26b77a9e48bc6997596">Cyc_write_bytevector</a></div><div class="ttdeci">object Cyc_write_bytevector(void *data, object bvec, object port, object start, object end)</div><div class="ttdef"><b>Definition:</b> runtime.c:1389</div></div>
|
|
<div class="ttc" id="agroup__prim__pairs_ga2138b7829378f0f615af85ce19cee980_html_ga2138b7829378f0f615af85ce19cee980"><div class="ttname"><a href="group__prim__pairs_ga2138b7829378f0f615af85ce19cee980.html#ga2138b7829378f0f615af85ce19cee980">Cyc_length</a></div><div class="ttdeci">object Cyc_length(void *d, object l)</div><div class="ttdef"><b>Definition:</b> runtime.c:2217</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga25629664a684742f45f2240e4f617899_html_ga25629664a684742f45f2240e4f617899"><div class="ttname"><a href="group__prim__obj_ga25629664a684742f45f2240e4f617899.html#ga25629664a684742f45f2240e4f617899">primitive_cddr</a></div><div class="ttdeci">const object primitive_cddr</div><div class="ttdef"><b>Definition:</b> runtime.c:6582</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gad8a0c4e331b23de2cf638122e86b61fb_html_gad8a0c4e331b23de2cf638122e86b61fb"><div class="ttname"><a href="group__prim__obj_gad8a0c4e331b23de2cf638122e86b61fb.html#gad8a0c4e331b23de2cf638122e86b61fb">primitive_string_127</a></div><div class="ttdeci">const object primitive_string_127</div><div class="ttdef"><b>Definition:</b> runtime.c:6652</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga0f6942bd23192ae93c0256832f79b366_html_ga0f6942bd23192ae93c0256832f79b366"><div class="ttname"><a href="group__prim__obj_ga0f6942bd23192ae93c0256832f79b366.html#ga0f6942bd23192ae93c0256832f79b366">primitive_apply</a></div><div class="ttdeci">const object primitive_apply</div><div class="ttdef"><b>Definition:</b> runtime.c:6551</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga3ed2cd44e2ba5cf27210a5d21d5bb022_html_ga3ed2cd44e2ba5cf27210a5d21d5bb022"><div class="ttname"><a href="group__prim__obj_ga3ed2cd44e2ba5cf27210a5d21d5bb022.html#ga3ed2cd44e2ba5cf27210a5d21d5bb022">primitive_Cyc_91write</a></div><div class="ttdeci">const object primitive_Cyc_91write</div><div class="ttdef"><b>Definition:</b> runtime.c:6672</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga21696f080abc602291265792209c2505_html_ga21696f080abc602291265792209c2505"><div class="ttname"><a href="group__prim__obj_ga21696f080abc602291265792209c2505.html#ga21696f080abc602291265792209c2505">primitive_cons</a></div><div class="ttdeci">const object primitive_cons</div><div class="ttdef"><b>Definition:</b> runtime.c:6558</div></div>
|
|
<div class="ttc" id="agroup__prim__eq_ga557238703529a7e2f8a2e5862000f416_html_ga557238703529a7e2f8a2e5862000f416"><div class="ttname"><a href="group__prim__eq_ga557238703529a7e2f8a2e5862000f416.html#ga557238703529a7e2f8a2e5862000f416">Cyc_is_record</a></div><div class="ttdeci">object Cyc_is_record(object o)</div><div class="ttdef"><b>Definition:</b> runtime.c:1930</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga7ac9a83a8a2b3f60fac3ef0a16e4315b_html_ga7ac9a83a8a2b3f60fac3ef0a16e4315b"><div class="ttname"><a href="group__prim__obj_ga7ac9a83a8a2b3f60fac3ef0a16e4315b.html#ga7ac9a83a8a2b3f60fac3ef0a16e4315b">primitive__121_123</a></div><div class="ttdeci">const object primitive__121_123</div><div class="ttdef"><b>Definition:</b> runtime.c:6550</div></div>
|
|
<div class="ttc" id="agroup__objects_ga43211eb75a3595ad2ad332d356be59dc_html_ga43211eb75a3595ad2ad332d356be59dc"><div class="ttname"><a href="group__objects_ga43211eb75a3595ad2ad332d356be59dc.html#ga43211eb75a3595ad2ad332d356be59dc">Cyc_RECORD_MARKER</a></div><div class="ttdeci">const object Cyc_RECORD_MARKER</div><div class="ttdef"><b>Definition:</b> runtime.c:202</div></div>
|
|
<div class="ttc" id="agroup__prim__str_ga32e4386da9f2afc5871ce3f085567b3e_html_ga32e4386da9f2afc5871ce3f085567b3e"><div class="ttname"><a href="group__prim__str_ga32e4386da9f2afc5871ce3f085567b3e.html#ga32e4386da9f2afc5871ce3f085567b3e">dispatch_string_91append</a></div><div class="ttdeci">void dispatch_string_91append(void *data, object clo, int _argc, object *args)</div><div class="ttdef"><b>Definition:</b> runtime.c:2576</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga16166cbc719065c4044bcf5db218dd91_html_ga16166cbc719065c4044bcf5db218dd91"><div class="ttname"><a href="group__prim__obj_ga16166cbc719065c4044bcf5db218dd91.html#ga16166cbc719065c4044bcf5db218dd91">primitive_null_127</a></div><div class="ttdeci">const object primitive_null_127</div><div class="ttdef"><b>Definition:</b> runtime.c:6644</div></div>
|
|
<div class="ttc" id="agroup__prim__num_ga2a520375f405b6f70c07ce6143ec8f27_html_ga2a520375f405b6f70c07ce6143ec8f27"><div class="ttname"><a href="group__prim__num_ga2a520375f405b6f70c07ce6143ec8f27.html#ga2a520375f405b6f70c07ce6143ec8f27">Cyc_remainder</a></div><div class="ttdeci">void Cyc_remainder(void *data, object cont, object num1, object num2)</div><div class="ttdef"><b>Definition:</b> runtime.c:4441</div></div>
|
|
<div class="ttc" id="agroup__prim__io_gac839d38bc8e21ab9190dba1ea7fedc7e_html_gac839d38bc8e21ab9190dba1ea7fedc7e"><div class="ttname"><a href="group__prim__io_gac839d38bc8e21ab9190dba1ea7fedc7e.html#gac839d38bc8e21ab9190dba1ea7fedc7e">Cyc_io_close_port</a></div><div class="ttdeci">object Cyc_io_close_port(void *data, object port)</div><div class="ttdef"><b>Definition:</b> runtime.c:4595</div></div>
|
|
<div class="ttc" id="agroup__prim__num_ga220de93ec65338197156768ff8236416_html_ga220de93ec65338197156768ff8236416"><div class="ttname"><a href="group__prim__num_ga220de93ec65338197156768ff8236416.html#ga220de93ec65338197156768ff8236416">Cyc_bignum_cmp</a></div><div class="ttdeci">int Cyc_bignum_cmp(bn_cmp_type type, object x, int tx, object y, int ty)</div><div class="ttdef"><b>Definition:</b> runtime.c:1731</div></div>
|
|
<div class="ttc" id="agroup__prim__sys_ga96741d0c7c18a66c1aa8e70ca52857b9_html_ga96741d0c7c18a66c1aa8e70ca52857b9"><div class="ttname"><a href="group__prim__sys_ga96741d0c7c18a66c1aa8e70ca52857b9.html#ga96741d0c7c18a66c1aa8e70ca52857b9">Cyc_system</a></div><div class="ttdeci">object Cyc_system(object cmd)</div><div class="ttdef"><b>Definition:</b> runtime.c:3441</div></div>
|
|
<div class="ttc" id="agroup__prim__io_ga964d43de203096904b0dd4a1ef83010d_html_ga964d43de203096904b0dd4a1ef83010d"><div class="ttname"><a href="group__prim__io_ga964d43de203096904b0dd4a1ef83010d.html#ga964d43de203096904b0dd4a1ef83010d">Cyc_display_va_list</a></div><div class="ttdeci">object Cyc_display_va_list(void *data, object x, object opts)</div><div class="ttdef"><b>Definition:</b> runtime.c:1012</div></div>
|
|
<div class="ttc" id="agroup__prim__bv_ga3e04213524806312d93b1c3503858b77_html_ga3e04213524806312d93b1c3503858b77"><div class="ttname"><a href="group__prim__bv_ga3e04213524806312d93b1c3503858b77.html#ga3e04213524806312d93b1c3503858b77">Cyc_bytevector_u8_ref</a></div><div class="ttdeci">object Cyc_bytevector_u8_ref(void *data, object bv, object k)</div><div class="ttdef"><b>Definition:</b> runtime.c:3339</div></div>
|
|
<div class="ttc" id="agroup__prim__glo_gaef670d2eb2655b517ceb9b5899a1f351_html_gaef670d2eb2655b517ceb9b5899a1f351"><div class="ttname"><a href="group__prim__glo_gaef670d2eb2655b517ceb9b5899a1f351.html#gaef670d2eb2655b517ceb9b5899a1f351">Cyc_set_globals_changed</a></div><div class="ttdeci">void Cyc_set_globals_changed(gc_thread_data *thd)</div><div class="ttdef"><b>Definition:</b> runtime.c:548</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga396e1ca679d9064a9e5545db664c6027_html_ga396e1ca679d9064a9e5545db664c6027"><div class="ttname"><a href="group__prim__obj_ga396e1ca679d9064a9e5545db664c6027.html#ga396e1ca679d9064a9e5545db664c6027">primitive_caddr</a></div><div class="ttdeci">const object primitive_caddr</div><div class="ttdef"><b>Definition:</b> runtime.c:6586</div></div>
|
|
<div class="ttc" id="agroup__prim__symtbl_ga61730f987c32bd893c34066de93d25f0_html_ga61730f987c32bd893c34066de93d25f0"><div class="ttname"><a href="group__prim__symtbl_ga61730f987c32bd893c34066de93d25f0.html#ga61730f987c32bd893c34066de93d25f0">add_symbol</a></div><div class="ttdeci">object add_symbol(symbol_type *psym)</div><div class="ttdef"><b>Definition:</b> runtime.c:459</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gac6197f167f4c7e5df8b1c67bf0b502e2_html_gac6197f167f4c7e5df8b1c67bf0b502e2"><div class="ttname"><a href="group__prim__obj_gac6197f167f4c7e5df8b1c67bf0b502e2.html#gac6197f167f4c7e5df8b1c67bf0b502e2">primitive_car</a></div><div class="ttdeci">const object primitive_car</div><div class="ttdef"><b>Definition:</b> runtime.c:6577</div></div>
|
|
<div class="ttc" id="astructcvar__type_html"><div class="ttname"><a href="structcvar__type.html">cvar_type</a></div><div class="ttdoc">C-variable integration type - wrapper around a Cyclone object pointer.</div><div class="ttdef"><b>Definition:</b> types.h:677</div></div>
|
|
<div class="ttc" id="agroup__prim__str_gaaaa985d72ea10f90227afdbae4ee3166_html_gaaaa985d72ea10f90227afdbae4ee3166"><div class="ttname"><a href="group__prim__str_gaaaa985d72ea10f90227afdbae4ee3166.html#gaaaa985d72ea10f90227afdbae4ee3166">Cyc_string2number_</a></div><div class="ttdeci">object Cyc_string2number_(void *d, object cont, object str)</div><div class="ttdef"><b>Definition:</b> runtime.c:2513</div></div>
|
|
<div class="ttc" id="agroup__prim__eq_ga9245b6bce648de36ec0a1d0e1dec1ef3_html_ga9245b6bce648de36ec0a1d0e1dec1ef3"><div class="ttname"><a href="group__prim__eq_ga9245b6bce648de36ec0a1d0e1dec1ef3.html#ga9245b6bce648de36ec0a1d0e1dec1ef3">Cyc_is_list</a></div><div class="ttdeci">object Cyc_is_list(object lst)</div><div class="ttdef"><b>Definition:</b> runtime.c:939</div></div>
|
|
<div class="ttc" id="agroup__prim__bv_ga709d31255187a8d8dcebcde528878e36_html_ga709d31255187a8d8dcebcde528878e36"><div class="ttname"><a href="group__prim__bv_ga709d31255187a8d8dcebcde528878e36.html#ga709d31255187a8d8dcebcde528878e36">Cyc_bytevector_u8_set</a></div><div class="ttdeci">object Cyc_bytevector_u8_set(void *data, object bv, object k, object b)</div><div class="ttdef"><b>Definition:</b> runtime.c:3359</div></div>
|
|
<div class="ttc" id="agroup__prim__bv_gab82b4df8cc3ddca547ea29c7a19947cd_html_gab82b4df8cc3ddca547ea29c7a19947cd"><div class="ttname"><a href="group__prim__bv_gab82b4df8cc3ddca547ea29c7a19947cd.html#gab82b4df8cc3ddca547ea29c7a19947cd">Cyc_make_bytevector</a></div><div class="ttdeci">object Cyc_make_bytevector(void *data, object cont, int argc, object len,...)</div><div class="ttdef"><b>Definition:</b> runtime.c:3004</div></div>
|
|
<div class="ttc" id="agroup__prim__vec_ga196b56e4388ed0e930b9970bf7d90579_html_ga196b56e4388ed0e930b9970bf7d90579"><div class="ttname"><a href="group__prim__vec_ga196b56e4388ed0e930b9970bf7d90579.html#ga196b56e4388ed0e930b9970bf7d90579">Cyc_make_vector</a></div><div class="ttdeci">object Cyc_make_vector(void *data, object cont, int argc, object len,...)</div><div class="ttdef"><b>Definition:</b> runtime.c:2941</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gaba6f6df75526ae4983c144668714b278_html_gaba6f6df75526ae4983c144668714b278"><div class="ttname"><a href="group__prim__obj_gaba6f6df75526ae4983c144668714b278.html#gaba6f6df75526ae4983c144668714b278">primitive_make_91bytevector</a></div><div class="ttdeci">const object primitive_make_91bytevector</div><div class="ttdef"><b>Definition:</b> runtime.c:6627</div></div>
|
|
<div class="ttc" id="agroup__prim__eq_ga3a5fe484b0eb5c9fdd286c8959d72483_html_ga3a5fe484b0eb5c9fdd286c8959d72483"><div class="ttname"><a href="group__prim__eq_ga3a5fe484b0eb5c9fdd286c8959d72483.html#ga3a5fe484b0eb5c9fdd286c8959d72483">equal</a></div><div class="ttdeci">int equal(object, object)</div><div class="ttdef"><b>Definition:</b> runtime.c:778</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga93a7eed512adfa7061d8ec7f28714965_html_ga93a7eed512adfa7061d8ec7f28714965"><div class="ttname"><a href="group__prim__obj_ga93a7eed512adfa7061d8ec7f28714965.html#ga93a7eed512adfa7061d8ec7f28714965">primitive_string_91ref</a></div><div class="ttdeci">const object primitive_string_91ref</div><div class="ttdef"><b>Definition:</b> runtime.c:6612</div></div>
|
|
<div class="ttc" id="agroup__prim__err_ga46c21c08437c3e7ddba3b89a9a94cd4e_html_ga46c21c08437c3e7ddba3b89a9a94cd4e"><div class="ttname"><a href="group__prim__err_ga46c21c08437c3e7ddba3b89a9a94cd4e.html#ga46c21c08437c3e7ddba3b89a9a94cd4e">Cyc_mutable_obj_error</a></div><div class="ttdeci">void Cyc_mutable_obj_error(void *data, object obj)</div><div class="ttdef"><b>Definition:</b> runtime.c:74</div></div>
|
|
<div class="ttc" id="agroup__prim__cvar_gaaef7e6f90c6dc481a2f2791846597ef9_html_gaaef7e6f90c6dc481a2f2791846597ef9"><div class="ttname"><a href="group__prim__cvar_gaaef7e6f90c6dc481a2f2791846597ef9.html#gaaef7e6f90c6dc481a2f2791846597ef9">Cyc_global_variables</a></div><div class="ttdeci">object Cyc_global_variables</div><div class="ttdef"><b>Definition:</b> runtime.c:192</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga9b4ecc45e9b8a5122739279352b2f1d3_html_ga9b4ecc45e9b8a5122739279352b2f1d3"><div class="ttname"><a href="group__prim__obj_ga9b4ecc45e9b8a5122739279352b2f1d3.html#ga9b4ecc45e9b8a5122739279352b2f1d3">primitive__95</a></div><div class="ttdeci">const object primitive__95</div><div class="ttdef"><b>Definition:</b> runtime.c:6545</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga69098d8089cbb754ab4b94abeeaaece7_html_ga69098d8089cbb754ab4b94abeeaaece7"><div class="ttname"><a href="group__prim__obj_ga69098d8089cbb754ab4b94abeeaaece7.html#ga69098d8089cbb754ab4b94abeeaaece7">primitive_Cyc_91display</a></div><div class="ttdeci">const object primitive_Cyc_91display</div><div class="ttdef"><b>Definition:</b> runtime.c:6673</div></div>
|
|
<div class="ttc" id="agroup__prim__io_gab4df24760778bbe8edcd30066cc238d4_html_gab4df24760778bbe8edcd30066cc238d4"><div class="ttname"><a href="group__prim__io_gab4df24760778bbe8edcd30066cc238d4.html#gab4df24760778bbe8edcd30066cc238d4">Cyc_write_u8</a></div><div class="ttdeci">object Cyc_write_u8(void *data, object c, object port)</div><div class="ttdef"><b>Definition:</b> runtime.c:1374</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga27b1e6a552685cce4021d9b267922624_html_ga27b1e6a552685cce4021d9b267922624"><div class="ttname"><a href="group__prim__obj_ga27b1e6a552685cce4021d9b267922624.html#ga27b1e6a552685cce4021d9b267922624">primitive_Cyc_91set_91cvar_67</a></div><div class="ttdeci">const object primitive_Cyc_91set_91cvar_67</div><div class="ttdef"><b>Definition:</b> runtime.c:6535</div></div>
|
|
<div class="ttc" id="agroup__prim__pairs_gaf5ceb0f8a5936c02906ef76f31efb87e_html_gaf5ceb0f8a5936c02906ef76f31efb87e"><div class="ttname"><a href="group__prim__pairs_gaf5ceb0f8a5936c02906ef76f31efb87e.html#gaf5ceb0f8a5936c02906ef76f31efb87e">malloc_make_pair</a></div><div class="ttdeci">list malloc_make_pair(object, object)</div><div class="ttdef"><b>Definition:</b> runtime.c:4669</div></div>
|
|
<div class="ttc" id="agroup__objects_ga0df9da17d3d44234e2764fbec2492fdb_html_ga0df9da17d3d44234e2764fbec2492fdb"><div class="ttname"><a href="group__objects_ga0df9da17d3d44234e2764fbec2492fdb.html#ga0df9da17d3d44234e2764fbec2492fdb">quote_void</a></div><div class="ttdeci">const object quote_void</div><div class="ttdef"><b>Definition:</b> runtime.c:398</div></div>
|
|
<div class="ttc" id="agroup__prim__char_ga5e847142d4fc7f655a99405a1a18a204_html_ga5e847142d4fc7f655a99405a1a18a204"><div class="ttname"><a href="group__prim__char_ga5e847142d4fc7f655a99405a1a18a204.html#ga5e847142d4fc7f655a99405a1a18a204">Cyc_char_eq_op</a></div><div class="ttdeci">object Cyc_char_eq_op(void *data, object a, object b)</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gafef496ee95a6c281c7bd5102c22bd007_html_gafef496ee95a6c281c7bd5102c22bd007"><div class="ttname"><a href="group__prim__obj_gafef496ee95a6c281c7bd5102c22bd007.html#gafef496ee95a6c281c7bd5102c22bd007">primitive_set_91cdr_67</a></div><div class="ttdeci">const object primitive_set_91cdr_67</div><div class="ttdef"><b>Definition:</b> runtime.c:6576</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gafd4c134ee010fb02e9dd925e2b08035b_html_gafd4c134ee010fb02e9dd925e2b08035b"><div class="ttname"><a href="group__prim__obj_gafd4c134ee010fb02e9dd925e2b08035b.html#gafd4c134ee010fb02e9dd925e2b08035b">primitive_Cyc_91default_91exception_91handler</a></div><div class="ttdeci">const object primitive_Cyc_91default_91exception_91handler</div><div class="ttdef"><b>Definition:</b> runtime.c:6556</div></div>
|
|
<div class="ttc" id="agroup__prim__num_ga18f45c330edf7e1bdb00a304737f5fc1_html_ga18f45c330edf7e1bdb00a304737f5fc1"><div class="ttname"><a href="group__prim__num_ga18f45c330edf7e1bdb00a304737f5fc1.html#ga18f45c330edf7e1bdb00a304737f5fc1">Cyc_fast_vector_2</a></div><div class="ttdeci">object Cyc_fast_vector_2(object ptr, object a1, object a2)</div><div class="ttdef"><b>Definition:</b> runtime.c:1515</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga192c25491d9f803683a5a10aa285a399_html_ga192c25491d9f803683a5a10aa285a399"><div class="ttname"><a href="group__prim__obj_ga192c25491d9f803683a5a10aa285a399.html#ga192c25491d9f803683a5a10aa285a399">primitive_open_91binary_91output_91file</a></div><div class="ttdeci">const object primitive_open_91binary_91output_91file</div><div class="ttdef"><b>Definition:</b> runtime.c:6660</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gabf7afa0a04918cb8e063cb53fabdc61f_html_gabf7afa0a04918cb8e063cb53fabdc61f"><div class="ttname"><a href="group__prim__obj_gabf7afa0a04918cb8e063cb53fabdc61f.html#gabf7afa0a04918cb8e063cb53fabdc61f">primitive_cdr</a></div><div class="ttdeci">const object primitive_cdr</div><div class="ttdef"><b>Definition:</b> runtime.c:6578</div></div>
|
|
<div class="ttc" id="agroup__prim__glo_gacd0e2648cb1183618b7dba0ff7efe520_html_gacd0e2648cb1183618b7dba0ff7efe520"><div class="ttname"><a href="group__prim__glo_gacd0e2648cb1183618b7dba0ff7efe520.html#gacd0e2648cb1183618b7dba0ff7efe520">add_global</a></div><div class="ttdeci">void add_global(const char *identifier, object *glo)</div><div class="ttdef"><b>Definition:</b> runtime.c:521</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga84decfa06fce46a59ad16760adb25d93_html_ga84decfa06fce46a59ad16760adb25d93"><div class="ttname"><a href="group__prim__obj_ga84decfa06fce46a59ad16760adb25d93.html#ga84decfa06fce46a59ad16760adb25d93">primitive_string_91append</a></div><div class="ttdeci">const object primitive_string_91append</div><div class="ttdef"><b>Definition:</b> runtime.c:6622</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gab3db53b3599ccbd7f724822c96f8206b_html_gab3db53b3599ccbd7f724822c96f8206b"><div class="ttname"><a href="group__prim__obj_gab3db53b3599ccbd7f724822c96f8206b.html#gab3db53b3599ccbd7f724822c96f8206b">primitive_number_91_125string</a></div><div class="ttdeci">const object primitive_number_91_125string</div><div class="ttdef"><b>Definition:</b> runtime.c:6626</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga383e64a6e83d8a7cd0d004fa7633161f_html_ga383e64a6e83d8a7cd0d004fa7633161f"><div class="ttname"><a href="group__prim__obj_ga383e64a6e83d8a7cd0d004fa7633161f.html#ga383e64a6e83d8a7cd0d004fa7633161f">primitive_Cyc_91bytevector_91copy</a></div><div class="ttdeci">const object primitive_Cyc_91bytevector_91copy</div><div class="ttdef"><b>Definition:</b> runtime.c:6631</div></div>
|
|
<div class="ttc" id="agroup__prim_gadb1be8a5abdf0fe836e84266417d1400_html_gadb1be8a5abdf0fe836e84266417d1400"><div class="ttname"><a href="group__prim_gadb1be8a5abdf0fe836e84266417d1400.html#gadb1be8a5abdf0fe836e84266417d1400">Cyc_glo_call_cc</a></div><div class="ttdeci">object Cyc_glo_call_cc</div><div class="ttdef"><b>Definition:</b> runtime.c:670</div></div>
|
|
<div class="ttc" id="agroup__prim__num_gad22b55f628f734abf76f0b556ac9c9a8_html_gad22b55f628f734abf76f0b556ac9c9a8"><div class="ttname"><a href="group__prim__num_gad22b55f628f734abf76f0b556ac9c9a8.html#gad22b55f628f734abf76f0b556ac9c9a8">Cyc_num_gt</a></div><div class="ttdeci">object Cyc_num_gt(void *, object cont, int argc, object n,...)</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga6701bd3d243bec8a587c0a8771962954_html_ga6701bd3d243bec8a587c0a8771962954"><div class="ttname"><a href="group__prim__obj_ga6701bd3d243bec8a587c0a8771962954.html#ga6701bd3d243bec8a587c0a8771962954">primitive_close_91input_91port</a></div><div class="ttdeci">const object primitive_close_91input_91port</div><div class="ttdef"><b>Definition:</b> runtime.c:6662</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gaa6824d687ab62b678da7b7dba64af137_html_gaa6824d687ab62b678da7b7dba64af137"><div class="ttname"><a href="group__prim__obj_gaa6824d687ab62b678da7b7dba64af137.html#gaa6824d687ab62b678da7b7dba64af137">primitive__121</a></div><div class="ttdeci">const object primitive__121</div><div class="ttdef"><b>Definition:</b> runtime.c:6548</div></div>
|
|
<div class="ttc" id="agroup__prim__io_ga1d5d555973e78eb2c2a402b9cbf873d6_html_ga1d5d555973e78eb2c2a402b9cbf873d6"><div class="ttname"><a href="group__prim__io_ga1d5d555973e78eb2c2a402b9cbf873d6.html#ga1d5d555973e78eb2c2a402b9cbf873d6">Cyc_write_va_list</a></div><div class="ttdeci">object Cyc_write_va_list(void *data, object x, object opts)</div><div class="ttdef"><b>Definition:</b> runtime.c:1224</div></div>
|
|
<div class="ttc" id="agroup__prim__io_ga329eabcb93e56dbc68bc406d6a06cb20_html_ga329eabcb93e56dbc68bc406d6a06cb20"><div class="ttname"><a href="group__prim__io_ga329eabcb93e56dbc68bc406d6a06cb20.html#ga329eabcb93e56dbc68bc406d6a06cb20">Cyc_io_read_line</a></div><div class="ttdeci">object Cyc_io_read_line(void *data, object cont, object port)</div><div class="ttdef"><b>Definition:</b> runtime.c:7826</div></div>
|
|
<div class="ttc" id="agroup__gc__major_gac5dc8552660d7975bbdf83c59e6c5dd3_html_gac5dc8552660d7975bbdf83c59e6c5dd3"><div class="ttname"><a href="group__gc__major_gac5dc8552660d7975bbdf83c59e6c5dd3.html#gac5dc8552660d7975bbdf83c59e6c5dd3">gc_init_heap</a></div><div class="ttdeci">void gc_init_heap(long heap_size)</div><div class="ttdoc">Perform one-time heap initializations for the program.</div><div class="ttdef"><b>Definition:</b> runtime.c:319</div></div>
|
|
<div class="ttc" id="agroup__prim__io_ga91e2218f634afe504003fb11024851ee_html_ga91e2218f634afe504003fb11024851ee"><div class="ttname"><a href="group__prim__io_ga91e2218f634afe504003fb11024851ee.html#ga91e2218f634afe504003fb11024851ee">Cyc_io_read_u8</a></div><div class="ttdeci">object Cyc_io_read_u8(void *data, object cont, object port)</div><div class="ttdef"><b>Definition:</b> runtime.c:7807</div></div>
|
|
<div class="ttc" id="agroup__prim__sys_ga6198935916b29ee23e556861d3d049e3_html_ga6198935916b29ee23e556861d3d049e3"><div class="ttname"><a href="group__prim__sys_ga6198935916b29ee23e556861d3d049e3.html#ga6198935916b29ee23e556861d3d049e3">Cyc_io_file_exists</a></div><div class="ttdeci">object Cyc_io_file_exists(void *data, object filename)</div><div class="ttdef"><b>Definition:</b> runtime.c:4647</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga40e49699dc074fafca7c265a0da093cf_html_ga40e49699dc074fafca7c265a0da093cf"><div class="ttname"><a href="group__prim__obj_ga40e49699dc074fafca7c265a0da093cf.html#ga40e49699dc074fafca7c265a0da093cf">primitive_Cyc_91end_91thread_67</a></div><div class="ttdeci">const object primitive_Cyc_91end_91thread_67</div><div class="ttdef"><b>Definition:</b> runtime.c:6541</div></div>
|
|
<div class="ttc" id="agroup__prim__sys_ga0f006b054928858768a0a4001b6115b4_html_ga0f006b054928858768a0a4001b6115b4"><div class="ttname"><a href="group__prim__sys_ga0f006b054928858768a0a4001b6115b4.html#ga0f006b054928858768a0a4001b6115b4">_cyc_argv</a></div><div class="ttdeci">char ** _cyc_argv</div><div class="ttdef"><b>Definition:</b> runtime.c:194</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga2341757b8222a480a4be55e60ea4c516_html_ga2341757b8222a480a4be55e60ea4c516"><div class="ttname"><a href="group__prim__obj_ga2341757b8222a480a4be55e60ea4c516.html#ga2341757b8222a480a4be55e60ea4c516">primitive_file_91exists_127</a></div><div class="ttdeci">const object primitive_file_91exists_127</div><div class="ttdef"><b>Definition:</b> runtime.c:6666</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gae543cba35d78c21c5676977dc04b5b46_html_gae543cba35d78c21c5676977dc04b5b46"><div class="ttname"><a href="group__prim__obj_gae543cba35d78c21c5676977dc04b5b46.html#gae543cba35d78c21c5676977dc04b5b46">primitive_caadar</a></div><div class="ttdeci">const object primitive_caadar</div><div class="ttdef"><b>Definition:</b> runtime.c:6593</div></div>
|
|
<div class="ttc" id="agroup__prim__thd_gaeb545141a3f2345cb4830ffa9a0d4e77_html_gaeb545141a3f2345cb4830ffa9a0d4e77"><div class="ttname"><a href="group__prim__thd_gaeb545141a3f2345cb4830ffa9a0d4e77.html#gaeb545141a3f2345cb4830ffa9a0d4e77">Cyc_end_thread</a></div><div class="ttdeci">void Cyc_end_thread(gc_thread_data *thd)</div><div class="ttdef"><b>Definition:</b> runtime.c:6805</div></div>
|
|
<div class="ttc" id="agroup__prim_ga40967337a1c3f523ee9623aec0f69388_html_ga40967337a1c3f523ee9623aec0f69388"><div class="ttname"><a href="group__prim_ga40967337a1c3f523ee9623aec0f69388.html#ga40967337a1c3f523ee9623aec0f69388">global_stack_size</a></div><div class="ttdeci">long global_stack_size</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gad086fca3bd04925c9de37d746384987c_html_gad086fca3bd04925c9de37d746384987c"><div class="ttname"><a href="group__prim__obj_gad086fca3bd04925c9de37d746384987c.html#gad086fca3bd04925c9de37d746384987c">primitive__123</a></div><div class="ttdeci">const object primitive__123</div><div class="ttdef"><b>Definition:</b> runtime.c:6546</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga0948dcc8d52356123472b668c2d063f8_html_ga0948dcc8d52356123472b668c2d063f8"><div class="ttname"><a href="group__prim__obj_ga0948dcc8d52356123472b668c2d063f8.html#ga0948dcc8d52356123472b668c2d063f8">primitive_Cyc_91opaque_127</a></div><div class="ttdeci">const object primitive_Cyc_91opaque_127</div><div class="ttdef"><b>Definition:</b> runtime.c:6537</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga36f6febbcad39c12c4f7bd32eebe917f_html_ga36f6febbcad39c12c4f7bd32eebe917f"><div class="ttname"><a href="group__prim__obj_ga36f6febbcad39c12c4f7bd32eebe917f.html#ga36f6febbcad39c12c4f7bd32eebe917f">primitive_equal_127</a></div><div class="ttdeci">const object primitive_equal_127</div><div class="ttdef"><b>Definition:</b> runtime.c:6565</div></div>
|
|
<div class="ttc" id="agroup__objects_gaf3f619c909a02d493a554abfaad99ff6_html_gaf3f619c909a02d493a554abfaad99ff6"><div class="ttname"><a href="group__objects_gaf3f619c909a02d493a554abfaad99ff6.html#gaf3f619c909a02d493a554abfaad99ff6">Cyc_VOID</a></div><div class="ttdeci">const object Cyc_VOID</div><div class="ttdef"><b>Definition:</b> runtime.c:201</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga524622acec0008484ca4dd9ecc12d4ee_html_ga524622acec0008484ca4dd9ecc12d4ee"><div class="ttname"><a href="group__prim__obj_ga524622acec0008484ca4dd9ecc12d4ee.html#ga524622acec0008484ca4dd9ecc12d4ee">primitive_open_91binary_91input_91file</a></div><div class="ttdeci">const object primitive_open_91binary_91input_91file</div><div class="ttdef"><b>Definition:</b> runtime.c:6659</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga2115e2bcf83756a363b32dcd5efbfd06_html_ga2115e2bcf83756a363b32dcd5efbfd06"><div class="ttname"><a href="group__prim__obj_ga2115e2bcf83756a363b32dcd5efbfd06.html#ga2115e2bcf83756a363b32dcd5efbfd06">primitive_char_127</a></div><div class="ttdeci">const object primitive_char_127</div><div class="ttdef"><b>Definition:</b> runtime.c:6642</div></div>
|
|
<div class="ttc" id="agroup__prim__str_ga6e2a171f5b625a87db0888e9786bfa12_html_ga6e2a171f5b625a87db0888e9786bfa12"><div class="ttname"><a href="group__prim__str_ga6e2a171f5b625a87db0888e9786bfa12.html#ga6e2a171f5b625a87db0888e9786bfa12">Cyc_string2number2_</a></div><div class="ttdeci">object Cyc_string2number2_(void *data, object cont, int argc, object str,...)</div><div class="ttdef"><b>Definition:</b> runtime.c:2407</div></div>
|
|
<div class="ttc" id="agroup__prim__eq_ga90bc60e6f302248bef0a624e39765772_html_ga90bc60e6f302248bef0a624e39765772"><div class="ttname"><a href="group__prim__eq_ga90bc60e6f302248bef0a624e39765772.html#ga90bc60e6f302248bef0a624e39765772">Cyc_is_immutable</a></div><div class="ttdeci">object Cyc_is_immutable(object obj)</div><div class="ttdef"><b>Definition:</b> runtime.c:1975</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga6ccb8750113f168d727f46b8f02c2274_html_ga6ccb8750113f168d727f46b8f02c2274"><div class="ttname"><a href="group__prim__obj_ga6ccb8750113f168d727f46b8f02c2274.html#ga6ccb8750113f168d727f46b8f02c2274">primitive_vector_91length</a></div><div class="ttdeci">const object primitive_vector_91length</div><div class="ttdef"><b>Definition:</b> runtime.c:6572</div></div>
|
|
<div class="ttc" id="agroup__prim__num_gac228044b422272bb9e98db5161b61bac_html_gac228044b422272bb9e98db5161b61bac"><div class="ttname"><a href="group__prim__num_gac228044b422272bb9e98db5161b61bac.html#gac228044b422272bb9e98db5161b61bac">Cyc_make_rectangular</a></div><div class="ttdeci">void Cyc_make_rectangular(void *data, object k, object r, object i)</div><div class="ttdef"><b>Definition:</b> runtime.c:6928</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga92591e5a15be017494e6addb3d6597f4_html_ga92591e5a15be017494e6addb3d6597f4"><div class="ttname"><a href="group__prim__obj_ga92591e5a15be017494e6addb3d6597f4.html#ga92591e5a15be017494e6addb3d6597f4">primitive_caaaar</a></div><div class="ttdeci">const object primitive_caaaar</div><div class="ttdef"><b>Definition:</b> runtime.c:6591</div></div>
|
|
<div class="ttc" id="agroup__prim__pairs_ga7f2e0d682e2a311c44f5c93eb1304c46_html_ga7f2e0d682e2a311c44f5c93eb1304c46"><div class="ttname"><a href="group__prim__pairs_ga7f2e0d682e2a311c44f5c93eb1304c46.html#ga7f2e0d682e2a311c44f5c93eb1304c46">Cyc_set_car_cps</a></div><div class="ttdeci">object Cyc_set_car_cps(void *, object cont, object l, object val)</div><div class="ttdef"><b>Definition:</b> runtime.c:2062</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga6011d3b81d70fc1db63e15547d73592d_html_ga6011d3b81d70fc1db63e15547d73592d"><div class="ttname"><a href="group__prim__obj_ga6011d3b81d70fc1db63e15547d73592d.html#ga6011d3b81d70fc1db63e15547d73592d">primitive_call_95cc</a></div><div class="ttdeci">const object primitive_call_95cc</div><div class="ttdef"><b>Definition:</b> runtime.c:6674</div></div>
|
|
<div class="ttc" id="agroup__prim__io_ga7ef5393eb941c6b429cdd3eca2945b2d_html_ga7ef5393eb941c6b429cdd3eca2945b2d"><div class="ttname"><a href="group__prim__io_ga7ef5393eb941c6b429cdd3eca2945b2d.html#ga7ef5393eb941c6b429cdd3eca2945b2d">Cyc_io_open_output_file</a></div><div class="ttdeci">port_type Cyc_io_open_output_file(void *data, object str)</div><div class="ttdef"><b>Definition:</b> runtime.c:4566</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga29e7c838a0cb38ffbc074511f99f4996_html_ga29e7c838a0cb38ffbc074511f99f4996"><div class="ttname"><a href="group__prim__obj_ga29e7c838a0cb38ffbc074511f99f4996.html#ga29e7c838a0cb38ffbc074511f99f4996">primitive_eof_91object_127</a></div><div class="ttdeci">const object primitive_eof_91object_127</div><div class="ttdef"><b>Definition:</b> runtime.c:6643</div></div>
|
|
<div class="ttc" id="agroup__prim__sys_ga58b1c832772cbc0795c03ae0b223e714_html_ga58b1c832772cbc0795c03ae0b223e714"><div class="ttname"><a href="group__prim__sys_ga58b1c832772cbc0795c03ae0b223e714.html#ga58b1c832772cbc0795c03ae0b223e714">__halt</a></div><div class="ttdeci">object __halt(object obj)</div><div class="ttdef"><b>Definition:</b> runtime.c:3496</div></div>
|
|
<div class="ttc" id="agroup__prim__io_gac3129086e043e700b35b97a461cb9e4f_html_gac3129086e043e700b35b97a461cb9e4f"><div class="ttname"><a href="group__prim__io_gac3129086e043e700b35b97a461cb9e4f.html#gac3129086e043e700b35b97a461cb9e4f">dispatch_display_va</a></div><div class="ttdeci">void dispatch_display_va(void *data, object clo, int argc, object *args)</div><div class="ttdef"><b>Definition:</b> runtime.c:986</div></div>
|
|
<div class="ttc" id="agroup__prim_ga2fdfd72d226550857adca7795b464c8b_html_ga2fdfd72d226550857adca7795b464c8b"><div class="ttname"><a href="group__prim_ga2fdfd72d226550857adca7795b464c8b.html#ga2fdfd72d226550857adca7795b464c8b">cell_get</a></div><div class="ttdeci">object cell_get(object cell)</div><div class="ttdef"><b>Definition:</b> runtime.c:343</div></div>
|
|
<div class="ttc" id="agroup__prim__num_ga20015894c20c3d259c48dcc65f808349_html_ga20015894c20c3d259c48dcc65f808349"><div class="ttname"><a href="group__prim__num_ga20015894c20c3d259c48dcc65f808349.html#ga20015894c20c3d259c48dcc65f808349">Cyc_integer2char</a></div><div class="ttdeci">object Cyc_integer2char(void *data, object n)</div><div class="ttdef"><b>Definition:</b> runtime.c:3467</div></div>
|
|
<div class="ttc" id="agroup__prim__ctrl_ga64d451594e96c52867825a4eb83c7bfd_html_ga64d451594e96c52867825a4eb83c7bfd"><div class="ttname"><a href="group__prim__ctrl_ga64d451594e96c52867825a4eb83c7bfd.html#ga64d451594e96c52867825a4eb83c7bfd">apply_va</a></div><div class="ttdeci">object apply_va(void *data, object cont, int argc, object func,...)</div><div class="ttdef"><b>Definition:</b> runtime.c:5679</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga4afda640e1b01cdb2bfb09d4fa98b8d9_html_ga4afda640e1b01cdb2bfb09d4fa98b8d9"><div class="ttname"><a href="group__prim__obj_ga4afda640e1b01cdb2bfb09d4fa98b8d9.html#ga4afda640e1b01cdb2bfb09d4fa98b8d9">primitive_read_91char</a></div><div class="ttdeci">const object primitive_read_91char</div><div class="ttdef"><b>Definition:</b> runtime.c:6668</div></div>
|
|
<div class="ttc" id="agroup__prim__io_ga0c647e0aef90cb7e105b2967f26ba958_html_ga0c647e0aef90cb7e105b2967f26ba958"><div class="ttname"><a href="group__prim__io_ga0c647e0aef90cb7e105b2967f26ba958.html#ga0c647e0aef90cb7e105b2967f26ba958">Cyc_io_close_input_port</a></div><div class="ttdeci">object Cyc_io_close_input_port(void *data, object port)</div><div class="ttdef"><b>Definition:</b> runtime.c:4585</div></div>
|
|
<div class="ttc" id="agroup__prim__num_ga840ceba7179441826bf060350840ad11_html_ga840ceba7179441826bf060350840ad11"><div class="ttname"><a href="group__prim__num_ga840ceba7179441826bf060350840ad11.html#ga840ceba7179441826bf060350840ad11">Cyc_number2string2</a></div><div class="ttdeci">object Cyc_number2string2(void *data, object cont, int argc, object n,...)</div><div class="ttdef"><b>Definition:</b> runtime.c:2262</div></div>
|
|
<div class="ttc" id="astructsymbol__type_html"><div class="ttname"><a href="structsymbol__type.html">symbol_type</a></div><div class="ttdoc">Symbols are similar to strings, but only one instance of each unique symbol is created,...</div><div class="ttdef"><b>Definition:</b> types.h:788</div></div>
|
|
<div class="ttc" id="agroup__prim__num_gad505431af6b506e9fc997cf2463dfc16_html_gad505431af6b506e9fc997cf2463dfc16"><div class="ttname"><a href="group__prim__num_gad505431af6b506e9fc997cf2463dfc16.html#gad505431af6b506e9fc997cf2463dfc16">Cyc_mul_op</a></div><div class="ttdeci">object Cyc_mul_op(void *data, common_type *x, object y)</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gafcbccdaed40dc6af35187a04358c2696_html_gafcbccdaed40dc6af35187a04358c2696"><div class="ttname"><a href="group__prim__obj_gafcbccdaed40dc6af35187a04358c2696.html#gafcbccdaed40dc6af35187a04358c2696">primitive_eq_127</a></div><div class="ttdeci">const object primitive_eq_127</div><div class="ttdef"><b>Definition:</b> runtime.c:6563</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga20e35dd371587aa93a6fc228b19d8161_html_ga20e35dd371587aa93a6fc228b19d8161"><div class="ttname"><a href="group__prim__obj_ga20e35dd371587aa93a6fc228b19d8161.html#ga20e35dd371587aa93a6fc228b19d8161">primitive__75halt</a></div><div class="ttdeci">const object primitive__75halt</div><div class="ttdef"><b>Definition:</b> runtime.c:6552</div></div>
|
|
<div class="ttc" id="agroup__prim__num_gac4a5fcfd182deeb8bc9aa00da0e1e531_html_gac4a5fcfd182deeb8bc9aa00da0e1e531"><div class="ttname"><a href="group__prim__num_gac4a5fcfd182deeb8bc9aa00da0e1e531.html#gac4a5fcfd182deeb8bc9aa00da0e1e531">Cyc_fast_vector_5</a></div><div class="ttdeci">object Cyc_fast_vector_5(object ptr, object a1, object a2, object a3, object a4, object a5)</div><div class="ttdef"><b>Definition:</b> runtime.c:1560</div></div>
|
|
<div class="ttc" id="agroup__prim__vec_gac66a0d764445f2dd410a1b5388d3d9eb_html_gac66a0d764445f2dd410a1b5388d3d9eb"><div class="ttname"><a href="group__prim__vec_gac66a0d764445f2dd410a1b5388d3d9eb.html#gac66a0d764445f2dd410a1b5388d3d9eb">Cyc_vector_set_unsafe_cps</a></div><div class="ttdeci">object Cyc_vector_set_unsafe_cps(void *d, object cont, object v, object k, object obj)</div><div class="ttdef"><b>Definition:</b> runtime.c:2158</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga5ad16ee532bd49357a3519756bb207b7_html_ga5ad16ee532bd49357a3519756bb207b7"><div class="ttname"><a href="group__prim__obj_ga5ad16ee532bd49357a3519756bb207b7.html#ga5ad16ee532bd49357a3519756bb207b7">primitive_bytevector_91u8_91set_67</a></div><div class="ttdeci">const object primitive_bytevector_91u8_91set_67</div><div class="ttdef"><b>Definition:</b> runtime.c:6634</div></div>
|
|
<div class="ttc" id="agroup__prim__pairs_ga46d7bc2e884dfd0ed8c390dcf3a9766d_html_ga46d7bc2e884dfd0ed8c390dcf3a9766d"><div class="ttname"><a href="group__prim__pairs_ga46d7bc2e884dfd0ed8c390dcf3a9766d.html#ga46d7bc2e884dfd0ed8c390dcf3a9766d">assq</a></div><div class="ttdeci">list assq(void *data, object x, list l)</div><div class="ttdef"><b>Definition:</b> runtime.c:1443</div></div>
|
|
<div class="ttc" id="agroup__prim__str_ga842120a758f236e46ace16624a630a40_html_ga842120a758f236e46ace16624a630a40"><div class="ttname"><a href="group__prim__str_ga842120a758f236e46ace16624a630a40.html#ga842120a758f236e46ace16624a630a40">octstr2int</a></div><div class="ttdeci">int octstr2int(const char *str)</div><div class="ttdef"><b>Definition:</b> runtime.c:2558</div></div>
|
|
<div class="ttc" id="agroup__prim__ex_ga69fec1851a68ae1da4c3e86b8f03e5f1_html_ga69fec1851a68ae1da4c3e86b8f03e5f1"><div class="ttname"><a href="group__prim__ex_ga69fec1851a68ae1da4c3e86b8f03e5f1.html#ga69fec1851a68ae1da4c3e86b8f03e5f1">Cyc_rt_raise2</a></div><div class="ttdeci">void Cyc_rt_raise2(void *data, const char *msg, object err)</div><div class="ttdoc">Raise an exception from the runtime code.</div><div class="ttdef"><b>Definition:</b> runtime.c:752</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga3a0676ff5b215f74b34edba10b56ca41_html_ga3a0676ff5b215f74b34edba10b56ca41"><div class="ttname"><a href="group__prim__obj_ga3a0676ff5b215f74b34edba10b56ca41.html#ga3a0676ff5b215f74b34edba10b56ca41">primitive_cadddr</a></div><div class="ttdeci">const object primitive_cadddr</div><div class="ttdef"><b>Definition:</b> runtime.c:6598</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga482a8c5afedb0b5074b9ebb1c49553eb_html_ga482a8c5afedb0b5074b9ebb1c49553eb"><div class="ttname"><a href="group__prim__obj_ga482a8c5afedb0b5074b9ebb1c49553eb.html#ga482a8c5afedb0b5074b9ebb1c49553eb">primitive_vector_127</a></div><div class="ttdeci">const object primitive_vector_127</div><div class="ttdef"><b>Definition:</b> runtime.c:6654</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gab3847d41fa16a0a6fdd599c9949e0744_html_gab3847d41fa16a0a6fdd599c9949e0744"><div class="ttname"><a href="group__prim__obj_gab3847d41fa16a0a6fdd599c9949e0744.html#gab3847d41fa16a0a6fdd599c9949e0744">primitive_bytevector_91u8_91ref</a></div><div class="ttdeci">const object primitive_bytevector_91u8_91ref</div><div class="ttdef"><b>Definition:</b> runtime.c:6633</div></div>
|
|
<div class="ttc" id="agroup__prim__vec_gab30b7bfc5f95c69ce8faa501b2c33ea3_html_gab30b7bfc5f95c69ce8faa501b2c33ea3"><div class="ttname"><a href="group__prim__vec_gab30b7bfc5f95c69ce8faa501b2c33ea3.html#gab30b7bfc5f95c69ce8faa501b2c33ea3">Cyc_vector_set</a></div><div class="ttdeci">object Cyc_vector_set(void *d, object v, object k, object obj)</div><div class="ttdef"><b>Definition:</b> runtime.c:2022</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga0aecab19cf67c472be481705735e91f7_html_ga0aecab19cf67c472be481705735e91f7"><div class="ttname"><a href="group__prim__obj_ga0aecab19cf67c472be481705735e91f7.html#ga0aecab19cf67c472be481705735e91f7">primitive_cdddar</a></div><div class="ttdeci">const object primitive_cdddar</div><div class="ttdef"><b>Definition:</b> runtime.c:6605</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gaf40813eeb87482e179c41c549d4a8c5d_html_gaf40813eeb87482e179c41c549d4a8c5d"><div class="ttname"><a href="group__prim__obj_gaf40813eeb87482e179c41c549d4a8c5d.html#gaf40813eeb87482e179c41c549d4a8c5d">primitive_string_91_125number</a></div><div class="ttdeci">const object primitive_string_91_125number</div><div class="ttdef"><b>Definition:</b> runtime.c:6609</div></div>
|
|
<div class="ttc" id="agroup__prim__eq_ga2eb942ba6ea196bbc80d0aeae8df2d95_html_ga2eb942ba6ea196bbc80d0aeae8df2d95"><div class="ttname"><a href="group__prim__eq_ga2eb942ba6ea196bbc80d0aeae8df2d95.html#ga2eb942ba6ea196bbc80d0aeae8df2d95">Cyc_is_number</a></div><div class="ttdeci">object Cyc_is_number(object o)</div><div class="ttdef"><b>Definition:</b> runtime.c:1896</div></div>
|
|
<div class="ttc" id="agroup__prim__str_gac4690da8a830c9d29951996fd0eebaa2_html_gac4690da8a830c9d29951996fd0eebaa2"><div class="ttname"><a href="group__prim__str_gac4690da8a830c9d29951996fd0eebaa2.html#gac4690da8a830c9d29951996fd0eebaa2">Cyc_string_length</a></div><div class="ttdeci">object Cyc_string_length(void *data, object str)</div><div class="ttdef"><b>Definition:</b> runtime.c:2638</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gaff0871708cea89911c63d77084a1eab5_html_gaff0871708cea89911c63d77084a1eab5"><div class="ttname"><a href="group__prim__obj_gaff0871708cea89911c63d77084a1eab5.html#gaff0871708cea89911c63d77084a1eab5">primitive_assv</a></div><div class="ttdeci">const object primitive_assv</div><div class="ttdef"><b>Definition:</b> runtime.c:6567</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga90a985dee93565d1792740e957baaea3_html_ga90a985dee93565d1792740e957baaea3"><div class="ttname"><a href="group__prim__obj_ga90a985dee93565d1792740e957baaea3.html#ga90a985dee93565d1792740e957baaea3">primitive_vector_91ref</a></div><div class="ttdeci">const object primitive_vector_91ref</div><div class="ttdef"><b>Definition:</b> runtime.c:6573</div></div>
|
|
<div class="ttc" id="agroup__prim__eq_gafd7d500bc01b6f688c9f92b735422104_html_gafd7d500bc01b6f688c9f92b735422104"><div class="ttname"><a href="group__prim__eq_gafd7d500bc01b6f688c9f92b735422104.html#gafd7d500bc01b6f688c9f92b735422104">Cyc_is_real</a></div><div class="ttdeci">object Cyc_is_real(object o)</div><div class="ttdef"><b>Definition:</b> runtime.c:1907</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga9aae9c341f6b60ee9a267c07554f0413_html_ga9aae9c341f6b60ee9a267c07554f0413"><div class="ttname"><a href="group__prim__obj_ga9aae9c341f6b60ee9a267c07554f0413.html#ga9aae9c341f6b60ee9a267c07554f0413">primitive_system</a></div><div class="ttdeci">const object primitive_system</div><div class="ttdef"><b>Definition:</b> runtime.c:6620</div></div>
|
|
<div class="ttc" id="agroup__prim__pairs_gac69bd9f9fb573b04f9bc5a9d1f554c4d_html_gac69bd9f9fb573b04f9bc5a9d1f554c4d"><div class="ttname"><a href="group__prim__pairs_gac69bd9f9fb573b04f9bc5a9d1f554c4d.html#gac69bd9f9fb573b04f9bc5a9d1f554c4d">Cyc_set_car</a></div><div class="ttdeci">object Cyc_set_car(void *, object l, object val)</div><div class="ttdef"><b>Definition:</b> runtime.c:1998</div></div>
|
|
<div class="ttc" id="agroup__prim__num_ga95db45afc1570c24dcc5684194ff7e56_html_ga95db45afc1570c24dcc5684194ff7e56"><div class="ttname"><a href="group__prim__num_ga95db45afc1570c24dcc5684194ff7e56.html#ga95db45afc1570c24dcc5684194ff7e56">Cyc_fast_div</a></div><div class="ttdeci">object Cyc_fast_div(void *data, object ptr, object x, object y)</div><div class="ttdef"><b>Definition:</b> runtime.c:3964</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga77c615aad51d27df0d2d693d8c34ee47_html_ga77c615aad51d27df0d2d693d8c34ee47"><div class="ttname"><a href="group__prim__obj_ga77c615aad51d27df0d2d693d8c34ee47.html#ga77c615aad51d27df0d2d693d8c34ee47">primitive_bytevector</a></div><div class="ttdeci">const object primitive_bytevector</div><div class="ttdef"><b>Definition:</b> runtime.c:6629</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga6941eb540a4ba1b18c130438f14101cc_html_ga6941eb540a4ba1b18c130438f14101cc"><div class="ttname"><a href="group__prim__obj_ga6941eb540a4ba1b18c130438f14101cc.html#ga6941eb540a4ba1b18c130438f14101cc">primitive_exit</a></div><div class="ttdeci">const object primitive_exit</div><div class="ttdef"><b>Definition:</b> runtime.c:6553</div></div>
|
|
<div class="ttc" id="agroup__prim__num_gafcd285cb71b785ae7f17832b5fb4fef8_html_gafcd285cb71b785ae7f17832b5fb4fef8"><div class="ttname"><a href="group__prim__num_gafcd285cb71b785ae7f17832b5fb4fef8.html#gafcd285cb71b785ae7f17832b5fb4fef8">Cyc_num_lt</a></div><div class="ttdeci">object Cyc_num_lt(void *, object cont, int argc, object n,...)</div></div>
|
|
<div class="ttc" id="agroup__prim__num_ga74033952fbba01b882a24a5e247448c1_html_ga74033952fbba01b882a24a5e247448c1"><div class="ttname"><a href="group__prim__num_ga74033952fbba01b882a24a5e247448c1.html#ga74033952fbba01b882a24a5e247448c1">Cyc_num_op_va_list</a></div><div class="ttdeci">object Cyc_num_op_va_list(void *data, int argc, object(fn_op(void *, common_type *, object)), int default_no_args, int default_one_arg, object n, va_list ns, common_type *buf)</div><div class="ttdef"><b>Definition:</b> runtime.c:4277</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gad8bf772f61f486a1b9e95511bd692ad2_html_gad8bf772f61f486a1b9e95511bd692ad2"><div class="ttname"><a href="group__prim__obj_gad8bf772f61f486a1b9e95511bd692ad2.html#gad8bf772f61f486a1b9e95511bd692ad2">primitive_list_91_125vector</a></div><div class="ttdeci">const object primitive_list_91_125vector</div><div class="ttdef"><b>Definition:</b> runtime.c:6640</div></div>
|
|
<div class="ttc" id="agroup__prim__io_ga6e39883eaee28f7f7e0a0b15ba721f3a_html_ga6e39883eaee28f7f7e0a0b15ba721f3a"><div class="ttname"><a href="group__prim__io_ga6e39883eaee28f7f7e0a0b15ba721f3a.html#ga6e39883eaee28f7f7e0a0b15ba721f3a">Cyc_io_read_token</a></div><div class="ttdeci">void Cyc_io_read_token(void *data, object cont, object port)</div><div class="ttdoc">Read next token from the input port.</div><div class="ttdef"><b>Definition:</b> runtime.c:7886</div></div>
|
|
<div class="ttc" id="agroup__prim__str_gac912f65377661dad5bd14e18d35fcebc_html_gac912f65377661dad5bd14e18d35fcebc"><div class="ttname"><a href="group__prim__str_gac912f65377661dad5bd14e18d35fcebc.html#gac912f65377661dad5bd14e18d35fcebc">Cyc_string_cmp</a></div><div class="ttdeci">object Cyc_string_cmp(void *data, object str1, object str2)</div><div class="ttdef"><b>Definition:</b> runtime.c:2568</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gac17bfbbbd6a03567c6268ffa2d1e9fda_html_gac17bfbbbd6a03567c6268ffa2d1e9fda"><div class="ttname"><a href="group__prim__obj_gac17bfbbbd6a03567c6268ffa2d1e9fda.html#gac17bfbbbd6a03567c6268ffa2d1e9fda">primitive_memv</a></div><div class="ttdeci">const object primitive_memv</div><div class="ttdef"><b>Definition:</b> runtime.c:6569</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga7a167d15111f47f8601366d5edeaf054_html_ga7a167d15111f47f8601366d5edeaf054"><div class="ttname"><a href="group__prim__obj_ga7a167d15111f47f8601366d5edeaf054.html#ga7a167d15111f47f8601366d5edeaf054">primitive_macro_127</a></div><div class="ttdeci">const object primitive_macro_127</div><div class="ttdef"><b>Definition:</b> runtime.c:6650</div></div>
|
|
<div class="ttc" id="agroup__prim__eq_ga2faf5cecce727fcf88226db7e661a968_html_ga2faf5cecce727fcf88226db7e661a968"><div class="ttname"><a href="group__prim__eq_ga2faf5cecce727fcf88226db7e661a968.html#ga2faf5cecce727fcf88226db7e661a968">Cyc_has_cycle</a></div><div class="ttdeci">object Cyc_has_cycle(object lst)</div><div class="ttdef"><b>Definition:</b> runtime.c:906</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga419567690c4831b426739c8e15862a79_html_ga419567690c4831b426739c8e15862a79"><div class="ttname"><a href="group__prim__obj_ga419567690c4831b426739c8e15862a79.html#ga419567690c4831b426739c8e15862a79">primitive_cdaaar</a></div><div class="ttdeci">const object primitive_cdaaar</div><div class="ttdef"><b>Definition:</b> runtime.c:6599</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gab1aabad904ba851e67c137899fd395c8_html_gab1aabad904ba851e67c137899fd395c8"><div class="ttname"><a href="group__prim__obj_gab1aabad904ba851e67c137899fd395c8.html#gab1aabad904ba851e67c137899fd395c8">primitive__125_123</a></div><div class="ttdeci">const object primitive__125_123</div><div class="ttdef"><b>Definition:</b> runtime.c:6549</div></div>
|
|
<div class="ttc" id="agroup__prim__io_ga47de0d55c62abdf079a849de69f99d7d_html_ga47de0d55c62abdf079a849de69f99d7d"><div class="ttname"><a href="group__prim__io_ga47de0d55c62abdf079a849de69f99d7d.html#ga47de0d55c62abdf079a849de69f99d7d">Cyc_display</a></div><div class="ttdeci">object Cyc_display(void *data, object, FILE *port)</div><div class="ttdef"><b>Definition:</b> runtime.c:1026</div></div>
|
|
<div class="ttc" id="agroup__prim__char_ga1817620dfba439af739613d1de7ab331_html_ga1817620dfba439af739613d1de7ab331"><div class="ttname"><a href="group__prim__char_ga1817620dfba439af739613d1de7ab331.html#ga1817620dfba439af739613d1de7ab331">Cyc_char_lt_op</a></div><div class="ttdeci">object Cyc_char_lt_op(void *data, object a, object b)</div></div>
|
|
<div class="ttc" id="agroup__prim__io_ga5df6caaec1914b9c73a81c3fa5767032_html_ga5df6caaec1914b9c73a81c3fa5767032"><div class="ttname"><a href="group__prim__io_ga5df6caaec1914b9c73a81c3fa5767032.html#ga5df6caaec1914b9c73a81c3fa5767032">Cyc_io_open_binary_input_file</a></div><div class="ttdeci">port_type Cyc_io_open_binary_input_file(void *data, object str)</div><div class="ttdef"><b>Definition:</b> runtime.c:4571</div></div>
|
|
<div class="ttc" id="agroup__prim__char_ga29e4db9ac944011f4fc1d838358cac61_html_ga29e4db9ac944011f4fc1d838358cac61"><div class="ttname"><a href="group__prim__char_ga29e4db9ac944011f4fc1d838358cac61.html#ga29e4db9ac944011f4fc1d838358cac61">Cyc_char_gte_op</a></div><div class="ttdeci">object Cyc_char_gte_op(void *data, object a, object b)</div></div>
|
|
<div class="ttc" id="aunioncommon__type_html"><div class="ttname"><a href="unioncommon__type.html">common_type</a></div><div class="ttdoc">A union of all the constant-size objects.</div><div class="ttdef"><b>Definition:</b> types.h:1497</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga7c95711c17f77881658783438a6e1c4c_html_ga7c95711c17f77881658783438a6e1c4c"><div class="ttname"><a href="group__prim__obj_ga7c95711c17f77881658783438a6e1c4c.html#ga7c95711c17f77881658783438a6e1c4c">primitive_cadr</a></div><div class="ttdeci">const object primitive_cadr</div><div class="ttdef"><b>Definition:</b> runtime.c:6580</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gadb3ebda58e77d8317afa1e844d48f2ee_html_gadb3ebda58e77d8317afa1e844d48f2ee"><div class="ttname"><a href="group__prim__obj_gadb3ebda58e77d8317afa1e844d48f2ee.html#gadb3ebda58e77d8317afa1e844d48f2ee">primitive_Cyc_91installation_91dir</a></div><div class="ttdeci">const object primitive_Cyc_91installation_91dir</div><div class="ttdef"><b>Definition:</b> runtime.c:6614</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga3b9c2f07626057e607380414d0d4b050_html_ga3b9c2f07626057e607380414d0d4b050"><div class="ttname"><a href="group__prim__obj_ga3b9c2f07626057e607380414d0d4b050.html#ga3b9c2f07626057e607380414d0d4b050">primitive_Cyc_91string_91_125utf8</a></div><div class="ttdeci">const object primitive_Cyc_91string_91_125utf8</div><div class="ttdef"><b>Definition:</b> runtime.c:6636</div></div>
|
|
<div class="ttc" id="agroup__prim__num_ga4da16c24b2f300d1be526821734d3eba_html_ga4da16c24b2f300d1be526821734d3eba"><div class="ttname"><a href="group__prim__num_ga4da16c24b2f300d1be526821734d3eba.html#ga4da16c24b2f300d1be526821734d3eba">Cyc_fast_sub</a></div><div class="ttdeci">object Cyc_fast_sub(void *data, object ptr, object x, object y)</div><div class="ttdef"><b>Definition:</b> runtime.c:3764</div></div>
|
|
<div class="ttc" id="agroup__prim__str_ga7d0de4fd19b581ccb403fd14f33df64d_html_ga7d0de4fd19b581ccb403fd14f33df64d"><div class="ttname"><a href="group__prim__str_ga7d0de4fd19b581ccb403fd14f33df64d.html#ga7d0de4fd19b581ccb403fd14f33df64d">Cyc_string_byte_length</a></div><div class="ttdeci">object Cyc_string_byte_length(void *data, object str)</div><div class="ttdef"><b>Definition:</b> runtime.c:2644</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gaa29f54546de9108583fa7e619d7e15f6_html_gaa29f54546de9108583fa7e619d7e15f6"><div class="ttname"><a href="group__prim__obj_gaa29f54546de9108583fa7e619d7e15f6.html#gaa29f54546de9108583fa7e619d7e15f6">primitive_set_91global_67</a></div><div class="ttdeci">const object primitive_set_91global_67</div><div class="ttdef"><b>Definition:</b> runtime.c:6560</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gaf0d081d315338a3807e4598dcf24e777_html_gaf0d081d315338a3807e4598dcf24e777"><div class="ttname"><a href="group__prim__obj_gaf0d081d315338a3807e4598dcf24e777.html#gaf0d081d315338a3807e4598dcf24e777">primitive_bytevector_127</a></div><div class="ttdeci">const object primitive_bytevector_127</div><div class="ttdef"><b>Definition:</b> runtime.c:6655</div></div>
|
|
<div class="ttc" id="agroup__objects_gadd2e786b8f1d394adf9fcc2e2ea0f6ab_html_gadd2e786b8f1d394adf9fcc2e2ea0f6ab"><div class="ttname"><a href="group__objects_gadd2e786b8f1d394adf9fcc2e2ea0f6ab.html#gadd2e786b8f1d394adf9fcc2e2ea0f6ab">boolean_t</a></div><div class="ttdeci">const object boolean_t</div><div class="ttdef"><b>Definition:</b> runtime.c:396</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga20de4bbc351ab40d0939e0844dedd6f1_html_ga20de4bbc351ab40d0939e0844dedd6f1"><div class="ttname"><a href="group__prim__obj_ga20de4bbc351ab40d0939e0844dedd6f1.html#ga20de4bbc351ab40d0939e0844dedd6f1">primitive_eqv_127</a></div><div class="ttdeci">const object primitive_eqv_127</div><div class="ttdef"><b>Definition:</b> runtime.c:6564</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gad22c0199b5f4c71d11bb72785d53c4c3_html_gad22c0199b5f4c71d11bb72785d53c4c3"><div class="ttname"><a href="group__prim__obj_gad22c0199b5f4c71d11bb72785d53c4c3.html#gad22c0199b5f4c71d11bb72785d53c4c3">primitive_close_91output_91port</a></div><div class="ttdeci">const object primitive_close_91output_91port</div><div class="ttdef"><b>Definition:</b> runtime.c:6663</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga5683aa55f8c9cb4bee2185c6d98be8d5_html_ga5683aa55f8c9cb4bee2185c6d98be8d5"><div class="ttname"><a href="group__prim__obj_ga5683aa55f8c9cb4bee2185c6d98be8d5.html#ga5683aa55f8c9cb4bee2185c6d98be8d5">primitive_boolean_127</a></div><div class="ttdeci">const object primitive_boolean_127</div><div class="ttdef"><b>Definition:</b> runtime.c:6641</div></div>
|
|
<div class="ttc" id="agroup__prim__num_ga1c5fd0db248e310b987e7d8fce95fe3a_html_ga1c5fd0db248e310b987e7d8fce95fe3a"><div class="ttname"><a href="group__prim__num_ga1c5fd0db248e310b987e7d8fce95fe3a.html#ga1c5fd0db248e310b987e7d8fce95fe3a">Cyc_num_gte_op</a></div><div class="ttdeci">int Cyc_num_gte_op(void *, object x, object y)</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga30a3133ac13f44d5ad5768def3157ef8_html_ga30a3133ac13f44d5ad5768def3157ef8"><div class="ttname"><a href="group__prim__obj_ga30a3133ac13f44d5ad5768def3157ef8.html#ga30a3133ac13f44d5ad5768def3157ef8">primitive_string_91_125symbol</a></div><div class="ttdeci">const object primitive_string_91_125symbol</div><div class="ttdef"><b>Definition:</b> runtime.c:6624</div></div>
|
|
<div class="ttc" id="agroup__prim__num_ga38513c47174c8f45396c7c715253146e_html_ga38513c47174c8f45396c7c715253146e"><div class="ttname"><a href="group__prim__num_ga38513c47174c8f45396c7c715253146e.html#ga38513c47174c8f45396c7c715253146e">Cyc_mul</a></div><div class="ttdeci">object Cyc_mul(void *data, object cont, int argc, object n,...)</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gac887fe9ce0ac92efd0ecc520d5ece6e6_html_gac887fe9ce0ac92efd0ecc520d5ece6e6"><div class="ttname"><a href="group__prim__obj_gac887fe9ce0ac92efd0ecc520d5ece6e6.html#gac887fe9ce0ac92efd0ecc520d5ece6e6">primitive__91</a></div><div class="ttdeci">const object primitive__91</div><div class="ttdef"><b>Definition:</b> runtime.c:6543</div></div>
|
|
<div class="ttc" id="agroup__prim__utf8_gaddbaec1bb68f1e4198401d0c27308bfa_html_gaddbaec1bb68f1e4198401d0c27308bfa"><div class="ttname"><a href="group__prim__utf8_gaddbaec1bb68f1e4198401d0c27308bfa.html#gaddbaec1bb68f1e4198401d0c27308bfa">Cyc_utf8_validate</a></div><div class="ttdeci">uint32_t Cyc_utf8_validate(char *str, size_t len)</div><div class="ttdoc">Simplified version of Cyc_utf8_validate_stream that must always be called with a complete string buff...</div><div class="ttdef"><b>Definition:</b> runtime.c:8149</div></div>
|
|
<div class="ttc" id="agroup__objects_ga4ea8c14343c359cfeb19142096538524_html_ga4ea8c14343c359cfeb19142096538524"><div class="ttname"><a href="group__objects_ga4ea8c14343c359cfeb19142096538524.html#ga4ea8c14343c359cfeb19142096538524">Cyc_EOF</a></div><div class="ttdeci">const object Cyc_EOF</div><div class="ttdef"><b>Definition:</b> runtime.c:200</div></div>
|
|
<div class="ttc" id="agroup__prim__ex_ga5af6d822f29dcededb6f922d66baf934_html_ga5af6d822f29dcededb6f922d66baf934"><div class="ttname"><a href="group__prim__ex_ga5af6d822f29dcededb6f922d66baf934.html#ga5af6d822f29dcededb6f922d66baf934">Cyc_default_exception_handler</a></div><div class="ttdeci">object Cyc_default_exception_handler(void *data, object _, int argc, object *args)</div><div class="ttdoc">The default exception handler.</div><div class="ttdef"><b>Definition:</b> runtime.c:680</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga338aa6d2c5d741547bfa80a111b5da76_html_ga338aa6d2c5d741547bfa80a111b5da76"><div class="ttname"><a href="group__prim__obj_ga338aa6d2c5d741547bfa80a111b5da76.html#ga338aa6d2c5d741547bfa80a111b5da76">primitive_cadar</a></div><div class="ttdeci">const object primitive_cadar</div><div class="ttdef"><b>Definition:</b> runtime.c:6585</div></div>
|
|
<div class="ttc" id="agroup__prim__num_ga1ffd146edb987c739e4a39b73190ad21_html_ga1ffd146edb987c739e4a39b73190ad21"><div class="ttname"><a href="group__prim__num_ga1ffd146edb987c739e4a39b73190ad21.html#ga1ffd146edb987c739e4a39b73190ad21">Cyc_num_lt_op</a></div><div class="ttdeci">int Cyc_num_lt_op(void *, object x, object y)</div></div>
|
|
<div class="ttc" id="agroup__prim_gae07885205bf58cbc3795cababd5ae547_html_gae07885205bf58cbc3795cababd5ae547"><div class="ttname"><a href="group__prim_gae07885205bf58cbc3795cababd5ae547.html#gae07885205bf58cbc3795cababd5ae547">Cyc_glo_eval_from_c</a></div><div class="ttdeci">object Cyc_glo_eval_from_c</div><div class="ttdef"><b>Definition:</b> runtime.c:671</div></div>
|
|
<div class="ttc" id="agroup__prim__io_gac3456c8687da0dddc603b4590ba29a5b_html_gac3456c8687da0dddc603b4590ba29a5b"><div class="ttname"><a href="group__prim__io_gac3456c8687da0dddc603b4590ba29a5b.html#gac3456c8687da0dddc603b4590ba29a5b">Cyc_io_open_input_bytevector</a></div><div class="ttdeci">port_type * Cyc_io_open_input_bytevector(void *data, object bv)</div><div class="ttdef"><b>Definition:</b> mstreams.c:57</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gaae5751fc8ed82a2f3f6cb5ed1968851e_html_gaae5751fc8ed82a2f3f6cb5ed1968851e"><div class="ttname"><a href="group__prim__obj_gaae5751fc8ed82a2f3f6cb5ed1968851e.html#gaae5751fc8ed82a2f3f6cb5ed1968851e">primitive_integer_91_125char</a></div><div class="ttdeci">const object primitive_integer_91_125char</div><div class="ttdef"><b>Definition:</b> runtime.c:6608</div></div>
|
|
<div class="ttc" id="agroup__prim__num_ga8fd72084ba0d78cb32c117ee4d315c55_html_ga8fd72084ba0d78cb32c117ee4d315c55"><div class="ttname"><a href="group__prim__num_ga8fd72084ba0d78cb32c117ee4d315c55.html#ga8fd72084ba0d78cb32c117ee4d315c55">Cyc_num_fast_gt_op</a></div><div class="ttdeci">object Cyc_num_fast_gt_op(void *data, object x, object y)</div></div>
|
|
<div class="ttc" id="agroup__prim__gc_gad596a9a4ff76ba451fc4765cc203847a_html_gad596a9a4ff76ba451fc4765cc203847a"><div class="ttname"><a href="group__prim__gc_gad596a9a4ff76ba451fc4765cc203847a.html#gad596a9a4ff76ba451fc4765cc203847a">Cyc_trigger_minor_gc</a></div><div class="ttdeci">object Cyc_trigger_minor_gc(void *data, object cont)</div><div class="ttdoc">Trigger a minor GC for the calling thread.</div><div class="ttdef"><b>Definition:</b> runtime.c:6018</div></div>
|
|
<div class="ttc" id="agroup__prim__io_gaaff287a3e771e1d8113ca6f957516dd1_html_gaaff287a3e771e1d8113ca6f957516dd1"><div class="ttname"><a href="group__prim__io_gaaff287a3e771e1d8113ca6f957516dd1.html#gaaff287a3e771e1d8113ca6f957516dd1">Cyc_stdin</a></div><div class="ttdeci">port_type Cyc_stdin(void)</div><div class="ttdef"><b>Definition:</b> runtime.c:4523</div></div>
|
|
<div class="ttc" id="agroup__prim__err_ga3083fba500bcb4a2dcccb60960933625_html_ga3083fba500bcb4a2dcccb60960933625"><div class="ttname"><a href="group__prim__err_ga3083fba500bcb4a2dcccb60960933625.html#ga3083fba500bcb4a2dcccb60960933625">Cyc_invalid_type_error</a></div><div class="ttdeci">void Cyc_invalid_type_error(void *data, int tag, object found)</div><div class="ttdef"><b>Definition:</b> runtime.c:57</div></div>
|
|
<div class="ttc" id="agroup__prim__sym_ga913e06928420d4eb2dae8065274349db_html_ga913e06928420d4eb2dae8065274349db"><div class="ttname"><a href="group__prim__sym_ga913e06928420d4eb2dae8065274349db.html#ga913e06928420d4eb2dae8065274349db">Cyc_symbol2string</a></div><div class="ttdeci">object Cyc_symbol2string(void *d, object cont, object sym)</div><div class="ttdef"><b>Definition:</b> runtime.c:2337</div></div>
|
|
<div class="ttc" id="agroup__prim__num_gaefe7ca3cd131eea621b34d76da328b17_html_gaefe7ca3cd131eea621b34d76da328b17"><div class="ttname"><a href="group__prim__num_gaefe7ca3cd131eea621b34d76da328b17.html#gaefe7ca3cd131eea621b34d76da328b17">Cyc_div</a></div><div class="ttdeci">object Cyc_div(void *data, object cont, int argc, object n,...)</div><div class="ttdef"><b>Definition:</b> runtime.c:4153</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gad1912f35e5802734c2b7e0ed0ef8c55a_html_gad1912f35e5802734c2b7e0ed0ef8c55a"><div class="ttname"><a href="group__prim__obj_gad1912f35e5802734c2b7e0ed0ef8c55a.html#gad1912f35e5802734c2b7e0ed0ef8c55a">primitive_char_91_125integer</a></div><div class="ttdeci">const object primitive_char_91_125integer</div><div class="ttdef"><b>Definition:</b> runtime.c:6607</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga70f023c23a8ab8534e47ed10f39a8e80_html_ga70f023c23a8ab8534e47ed10f39a8e80"><div class="ttname"><a href="group__prim__obj_ga70f023c23a8ab8534e47ed10f39a8e80.html#ga70f023c23a8ab8534e47ed10f39a8e80">primitive_symbol_91_125string</a></div><div class="ttdeci">const object primitive_symbol_91_125string</div><div class="ttdef"><b>Definition:</b> runtime.c:6625</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gaa9f814e6ce8aa515e258b84909411270_html_gaa9f814e6ce8aa515e258b84909411270"><div class="ttname"><a href="group__prim__obj_gaa9f814e6ce8aa515e258b84909411270.html#gaa9f814e6ce8aa515e258b84909411270">primitive__85</a></div><div class="ttdeci">const object primitive__85</div><div class="ttdef"><b>Definition:</b> runtime.c:6544</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga47756444a64cfd603181d9a6ef3f6f04_html_ga47756444a64cfd603181d9a6ef3f6f04"><div class="ttname"><a href="group__prim__obj_ga47756444a64cfd603181d9a6ef3f6f04.html#ga47756444a64cfd603181d9a6ef3f6f04">primitive_Cyc_91cvar_127</a></div><div class="ttdeci">const object primitive_Cyc_91cvar_127</div><div class="ttdef"><b>Definition:</b> runtime.c:6536</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga7765c6663c6196a3bbdcacc7ccf70f03_html_ga7765c6663c6196a3bbdcacc7ccf70f03"><div class="ttname"><a href="group__prim__obj_ga7765c6663c6196a3bbdcacc7ccf70f03.html#ga7765c6663c6196a3bbdcacc7ccf70f03">primitive_peek_91char</a></div><div class="ttdeci">const object primitive_peek_91char</div><div class="ttdef"><b>Definition:</b> runtime.c:6669</div></div>
|
|
<div class="ttc" id="agroup__prim__io_ga81ced2b999a604b1f918ac234801caa9_html_ga81ced2b999a604b1f918ac234801caa9"><div class="ttname"><a href="group__prim__io_ga81ced2b999a604b1f918ac234801caa9.html#ga81ced2b999a604b1f918ac234801caa9">Cyc_io_peek_char</a></div><div class="ttdeci">object Cyc_io_peek_char(void *data, object cont, object port)</div><div class="ttdef"><b>Definition:</b> runtime.c:7688</div></div>
|
|
<div class="ttc" id="agroup__prim__bv_ga0b62a20f48874cb5fb8418121b72b2b3_html_ga0b62a20f48874cb5fb8418121b72b2b3"><div class="ttname"><a href="group__prim__bv_ga0b62a20f48874cb5fb8418121b72b2b3.html#ga0b62a20f48874cb5fb8418121b72b2b3">Cyc_utf82string</a></div><div class="ttdeci">object Cyc_utf82string(void *data, object cont, object bv, object start, object end)</div><div class="ttdef"><b>Definition:</b> runtime.c:3212</div></div>
|
|
<div class="ttc" id="agroup__prim__num_ga3876f221d5588b84f00267d97fcb5fda_html_ga3876f221d5588b84f00267d97fcb5fda"><div class="ttname"><a href="group__prim__num_ga3876f221d5588b84f00267d97fcb5fda.html#ga3876f221d5588b84f00267d97fcb5fda">Cyc_sub</a></div><div class="ttdeci">object Cyc_sub(void *data, object cont, int argc, object n,...)</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga1ab9f13253c61847bf61025ecf9badbf_html_ga1ab9f13253c61847bf61025ecf9badbf"><div class="ttname"><a href="group__prim__obj_ga1ab9f13253c61847bf61025ecf9badbf.html#ga1ab9f13253c61847bf61025ecf9badbf">primitive_caadr</a></div><div class="ttdeci">const object primitive_caadr</div><div class="ttdef"><b>Definition:</b> runtime.c:6584</div></div>
|
|
<div class="ttc" id="agroup__prim__num_gad12385aa1843599089d8ae4c20fee762_html_gad12385aa1843599089d8ae4c20fee762"><div class="ttname"><a href="group__prim__num_gad12385aa1843599089d8ae4c20fee762.html#gad12385aa1843599089d8ae4c20fee762">Cyc_num_fast_lt_op</a></div><div class="ttdeci">object Cyc_num_fast_lt_op(void *data, object x, object y)</div></div>
|
|
<div class="ttc" id="agroup__prim_gad4a90351f4237dd82fdda26dcb8066bd_html_gad4a90351f4237dd82fdda26dcb8066bd"><div class="ttname"><a href="group__prim_gad4a90351f4237dd82fdda26dcb8066bd.html#gad4a90351f4237dd82fdda26dcb8066bd">set_env_variables</a></div><div class="ttdeci">void set_env_variables(char **vars)</div><div class="ttdef"><b>Definition:</b> runtime.c:260</div></div>
|
|
<div class="ttc" id="agroup__prim__num_gaee13236bbb1c172eca097e9883a9bf6f_html_gaee13236bbb1c172eca097e9883a9bf6f"><div class="ttname"><a href="group__prim__num_gaee13236bbb1c172eca097e9883a9bf6f.html#gaee13236bbb1c172eca097e9883a9bf6f">Cyc_num_eq_op</a></div><div class="ttdeci">int Cyc_num_eq_op(void *, object x, object y)</div></div>
|
|
<div class="ttc" id="agroup__prim__num_ga72d2cecb43f0703c1e72fb1141bff061_html_ga72d2cecb43f0703c1e72fb1141bff061"><div class="ttname"><a href="group__prim__num_ga72d2cecb43f0703c1e72fb1141bff061.html#ga72d2cecb43f0703c1e72fb1141bff061">Cyc_fast_list_2</a></div><div class="ttdeci">object Cyc_fast_list_2(object ptr, object x, object y)</div><div class="ttdef"><b>Definition:</b> runtime.c:1488</div></div>
|
|
<div class="ttc" id="agroup__prim__io_gafff351264d7142228ee45c790ea10fcc_html_gafff351264d7142228ee45c790ea10fcc"><div class="ttname"><a href="group__prim__io_gafff351264d7142228ee45c790ea10fcc.html#gafff351264d7142228ee45c790ea10fcc">Cyc_io_flush_output_port</a></div><div class="ttdeci">object Cyc_io_flush_output_port(void *data, object port)</div><div class="ttdef"><b>Definition:</b> runtime.c:4623</div></div>
|
|
<div class="ttc" id="agroup__prim__num_gab47f608746f7f23bf231593c5a176d90_html_gab47f608746f7f23bf231593c5a176d90"><div class="ttname"><a href="group__prim__num_gab47f608746f7f23bf231593c5a176d90.html#gab47f608746f7f23bf231593c5a176d90">Cyc_sum</a></div><div class="ttdeci">object Cyc_sum(void *data, object cont, int argc, object n,...)</div></div>
|
|
<div class="ttc" id="agroup__prim__num_gabf0e819f64383aa920b0106c4476e6a5_html_gabf0e819f64383aa920b0106c4476e6a5"><div class="ttname"><a href="group__prim__num_gabf0e819f64383aa920b0106c4476e6a5.html#gabf0e819f64383aa920b0106c4476e6a5">Cyc_num_gte</a></div><div class="ttdeci">object Cyc_num_gte(void *, object cont, int argc, object n,...)</div></div>
|
|
<div class="ttc" id="agroup__prim__bv_ga663739295e3881a95d2cf435280a196c_html_ga663739295e3881a95d2cf435280a196c"><div class="ttname"><a href="group__prim__bv_ga663739295e3881a95d2cf435280a196c.html#ga663739295e3881a95d2cf435280a196c">Cyc_bytevector_copy</a></div><div class="ttdeci">object Cyc_bytevector_copy(void *data, object cont, object bv, object start, object end)</div><div class="ttdef"><b>Definition:</b> runtime.c:3166</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gadb39637dbba187f49ed51f7de172ab83_html_gadb39637dbba187f49ed51f7de172ab83"><div class="ttname"><a href="group__prim__obj_gadb39637dbba187f49ed51f7de172ab83.html#gadb39637dbba187f49ed51f7de172ab83">primitive_make_91vector</a></div><div class="ttdeci">const object primitive_make_91vector</div><div class="ttdef"><b>Definition:</b> runtime.c:6628</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga13a9c2fdce70f74dbf13afa8233f7c0e_html_ga13a9c2fdce70f74dbf13afa8233f7c0e"><div class="ttname"><a href="group__prim__obj_ga13a9c2fdce70f74dbf13afa8233f7c0e.html#ga13a9c2fdce70f74dbf13afa8233f7c0e">primitive_bytevector_91length</a></div><div class="ttdeci">const object primitive_bytevector_91length</div><div class="ttdef"><b>Definition:</b> runtime.c:6571</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gae225dfd7e37ae13636971c45f01ef2e3_html_gae225dfd7e37ae13636971c45f01ef2e3"><div class="ttname"><a href="group__prim__obj_gae225dfd7e37ae13636971c45f01ef2e3.html#gae225dfd7e37ae13636971c45f01ef2e3">primitive_assq</a></div><div class="ttdeci">const object primitive_assq</div><div class="ttdef"><b>Definition:</b> runtime.c:6566</div></div>
|
|
<div class="ttc" id="agroup__prim__err_ga373955e8df3b539eff1a8eb3c832462f_html_ga373955e8df3b539eff1a8eb3c832462f"><div class="ttname"><a href="group__prim__err_ga373955e8df3b539eff1a8eb3c832462f.html#ga373955e8df3b539eff1a8eb3c832462f">Cyc_check_bounds</a></div><div class="ttdeci">void Cyc_check_bounds(void *data, const char *label, int len, int index)</div><div class="ttdef"><b>Definition:</b> runtime.c:86</div></div>
|
|
<div class="ttc" id="agroup__gc__minor_gac1a5aac97445f3b7aca4864d9509f73e_html_gac1a5aac97445f3b7aca4864d9509f73e"><div class="ttname"><a href="group__gc__minor_gac1a5aac97445f3b7aca4864d9509f73e.html#gac1a5aac97445f3b7aca4864d9509f73e">GC</a></div><div class="ttdeci">void GC(void *, closure, object *, int)</div><div class="ttdef"><b>Definition:</b> runtime.c:6182</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga186d6a28df129f8d510bd53f6defc50d_html_ga186d6a28df129f8d510bd53f6defc50d"><div class="ttname"><a href="group__prim__obj_ga186d6a28df129f8d510bd53f6defc50d.html#ga186d6a28df129f8d510bd53f6defc50d">primitive_Cyc_91has_91cycle_127</a></div><div class="ttdeci">const object primitive_Cyc_91has_91cycle_127</div><div class="ttdef"><b>Definition:</b> runtime.c:6538</div></div>
|
|
<div class="ttc" id="agroup__prim__io_ga4955d717108bc7462f6ae47b18641f37_html_ga4955d717108bc7462f6ae47b18641f37"><div class="ttname"><a href="group__prim__io_ga4955d717108bc7462f6ae47b18641f37.html#ga4955d717108bc7462f6ae47b18641f37">dispatch_write_va</a></div><div class="ttdeci">void dispatch_write_va(void *data, object clo, int argc, object *args)</div><div class="ttdef"><b>Definition:</b> runtime.c:1198</div></div>
|
|
<div class="ttc" id="agroup__prim__pairs_gaa131ca47a0c8fa267ccec851b399e842_html_gaa131ca47a0c8fa267ccec851b399e842"><div class="ttname"><a href="group__prim__pairs_gaa131ca47a0c8fa267ccec851b399e842.html#gaa131ca47a0c8fa267ccec851b399e842">memberp</a></div><div class="ttdeci">object memberp(void *data, object x, list l)</div><div class="ttdef"><b>Definition:</b> runtime.c:1423</div></div>
|
|
<div class="ttc" id="agroup__prim__io_ga2b23532687105cdadc8c89c20ad4e2b0_html_ga2b23532687105cdadc8c89c20ad4e2b0"><div class="ttname"><a href="group__prim__io_ga2b23532687105cdadc8c89c20ad4e2b0.html#ga2b23532687105cdadc8c89c20ad4e2b0">Cyc_write_char</a></div><div class="ttdeci">object Cyc_write_char(void *data, object c, object port)</div><div class="ttdef"><b>Definition:</b> runtime.c:1357</div></div>
|
|
<div class="ttc" id="agroup__prim__num_ga44bbc2ea6ed1d12e3c88b2211971e8bb_html_ga44bbc2ea6ed1d12e3c88b2211971e8bb"><div class="ttname"><a href="group__prim__num_ga44bbc2ea6ed1d12e3c88b2211971e8bb.html#ga44bbc2ea6ed1d12e3c88b2211971e8bb">Cyc_bit_unset</a></div><div class="ttdeci">object Cyc_bit_unset(void *data, object n1, object n2)</div><div class="ttdef"><b>Definition:</b> runtime.c:6907</div></div>
|
|
<div class="ttc" id="agroup__prim__ex_gad77973918f91fac723a0e0127004b8eb_html_gad77973918f91fac723a0e0127004b8eb"><div class="ttname"><a href="group__prim__ex_gad77973918f91fac723a0e0127004b8eb.html#gad77973918f91fac723a0e0127004b8eb">Cyc_rt_raise</a></div><div class="ttdeci">void Cyc_rt_raise(void *data, object err)</div><div class="ttdoc">Raise an exception from the runtime code.</div><div class="ttdef"><b>Definition:</b> runtime.c:735</div></div>
|
|
<div class="ttc" id="agroup__prim__io_ga261d14439dba895322ba89fb6460c43c_html_ga261d14439dba895322ba89fb6460c43c"><div class="ttname"><a href="group__prim__io_ga261d14439dba895322ba89fb6460c43c.html#ga261d14439dba895322ba89fb6460c43c">Cyc_io_open_input_string</a></div><div class="ttdeci">port_type * Cyc_io_open_input_string(void *data, object str)</div><div class="ttdef"><b>Definition:</b> mstreams.c:36</div></div>
|
|
<div class="ttc" id="agroup__prim__eq_ga945b003c9802c787fa2abc13b53ddf47_html_ga945b003c9802c787fa2abc13b53ddf47"><div class="ttname"><a href="group__prim__eq_ga945b003c9802c787fa2abc13b53ddf47.html#ga945b003c9802c787fa2abc13b53ddf47">Cyc_is_procedure</a></div><div class="ttdeci">object Cyc_is_procedure(void *data, object o)</div><div class="ttdef"><b>Definition:</b> runtime.c:1942</div></div>
|
|
<div class="ttc" id="agroup__prim_ga3a2aef21f17a5d5f7f82591b6b92241f_html_ga3a2aef21f17a5d5f7f82591b6b92241f"><div class="ttname"><a href="group__prim_ga3a2aef21f17a5d5f7f82591b6b92241f.html#ga3a2aef21f17a5d5f7f82591b6b92241f">Cyc_global_set</a></div><div class="ttdeci">object Cyc_global_set(void *thd, object sym, object *glo, object value)</div><div class="ttdef"><b>Definition:</b> runtime.c:349</div></div>
|
|
<div class="ttc" id="agroup__prim__cvar_ga0fb772b7f58b6144ef09bf1cfdfa863c_html_ga0fb772b7f58b6144ef09bf1cfdfa863c"><div class="ttname"><a href="group__prim__cvar_ga0fb772b7f58b6144ef09bf1cfdfa863c.html#ga0fb772b7f58b6144ef09bf1cfdfa863c">Cyc_get_cvar</a></div><div class="ttdeci">object Cyc_get_cvar(object var)</div><div class="ttdef"><b>Definition:</b> runtime.c:878</div></div>
|
|
<div class="ttc" id="agroup__prim__gc_gaf2a5abbfdbbad41ffc40e099b31918dc_html_gaf2a5abbfdbbad41ffc40e099b31918dc"><div class="ttname"><a href="group__prim__gc_gaf2a5abbfdbbad41ffc40e099b31918dc.html#gaf2a5abbfdbbad41ffc40e099b31918dc">copy2heap</a></div><div class="ttdeci">object copy2heap(void *data, object obj)</div><div class="ttdoc">Copy given object to the heap, if it is from the stack. This function is intended to be called direct...</div><div class="ttdef"><b>Definition:</b> runtime.c:6855</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gadf0f850eae5046890378c977e191b6ec_html_gadf0f850eae5046890378c977e191b6ec"><div class="ttname"><a href="group__prim__obj_gadf0f850eae5046890378c977e191b6ec.html#gadf0f850eae5046890378c977e191b6ec">primitive_set_91cell_67</a></div><div class="ttdeci">const object primitive_set_91cell_67</div><div class="ttdef"><b>Definition:</b> runtime.c:6561</div></div>
|
|
<div class="ttc" id="agroup__prim__io_ga0aa3431c2d5fcc03fdddd321fc5140c9_html_ga0aa3431c2d5fcc03fdddd321fc5140c9"><div class="ttname"><a href="group__prim__io_ga0aa3431c2d5fcc03fdddd321fc5140c9.html#ga0aa3431c2d5fcc03fdddd321fc5140c9">Cyc_io_get_output_bytevector</a></div><div class="ttdeci">void Cyc_io_get_output_bytevector(void *data, object cont, object port)</div><div class="ttdef"><b>Definition:</b> mstreams.c:111</div></div>
|
|
<div class="ttc" id="agroup__prim__ch_ga4127fc5c21d280fe0b9b27e712963dea_html_ga4127fc5c21d280fe0b9b27e712963dea"><div class="ttname"><a href="group__prim__ch_ga4127fc5c21d280fe0b9b27e712963dea.html#ga4127fc5c21d280fe0b9b27e712963dea">Cyc_st_print</a></div><div class="ttdeci">void Cyc_st_print(void *data, FILE *out)</div><div class="ttdoc">Print the contents of the given thread's stack trace buffer.</div><div class="ttdef"><b>Definition:</b> runtime.c:407</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gaf904233a10063c2fa9c1e1e5c52edfec_html_gaf904233a10063c2fa9c1e1e5c52edfec"><div class="ttname"><a href="group__prim__obj_gaf904233a10063c2fa9c1e1e5c52edfec.html#gaf904233a10063c2fa9c1e1e5c52edfec">primitive_cddddr</a></div><div class="ttdeci">const object primitive_cddddr</div><div class="ttdef"><b>Definition:</b> runtime.c:6606</div></div>
|
|
<div class="ttc" id="agroup__prim__pairs_ga7c1240c60c4d37daa4c20a322a37923e_html_ga7c1240c60c4d37daa4c20a322a37923e"><div class="ttname"><a href="group__prim__pairs_ga7c1240c60c4d37daa4c20a322a37923e.html#ga7c1240c60c4d37daa4c20a322a37923e">Cyc_length_unsafe</a></div><div class="ttdeci">object Cyc_length_unsafe(void *d, object l)</div><div class="ttdef"><b>Definition:</b> runtime.c:2230</div></div>
|
|
<div class="ttc" id="agroup__prim__ctrl_ga32163c51b4b14706ee2806ddb5bff29d_html_ga32163c51b4b14706ee2806ddb5bff29d"><div class="ttname"><a href="group__prim__ctrl_ga32163c51b4b14706ee2806ddb5bff29d.html#ga32163c51b4b14706ee2806ddb5bff29d">dispatch</a></div><div class="ttdeci">void dispatch(void *data, int argc, function_type func, object clo, object cont, object args)</div><div class="ttdef"><b>Definition:</b> runtime.c:6258</div></div>
|
|
<div class="ttc" id="agroup__objects_gaa716d98bb53bbcd1333ffb3eebdf6504_html_gaa716d98bb53bbcd1333ffb3eebdf6504"><div class="ttname"><a href="group__objects_gaa716d98bb53bbcd1333ffb3eebdf6504.html#gaa716d98bb53bbcd1333ffb3eebdf6504">function_type</a></div><div class="ttdeci">void(* function_type)(void *data, object clo, int argc, object *args)</div><div class="ttdef"><b>Definition:</b> types.h:666</div></div>
|
|
<div class="ttc" id="agroup__prim__pairs_gad60c5e448cd6caac2e21faca8d010210_html_gad60c5e448cd6caac2e21faca8d010210"><div class="ttname"><a href="group__prim__pairs_gad60c5e448cd6caac2e21faca8d010210.html#gad60c5e448cd6caac2e21faca8d010210">assoc</a></div><div class="ttdeci">list assoc(void *data, object x, list l)</div><div class="ttdef"><b>Definition:</b> runtime.c:1457</div></div>
|
|
<div class="ttc" id="agroup__prim__glo_gac52bad1e086d5f0dc519027ea19f32c4_html_gac52bad1e086d5f0dc519027ea19f32c4"><div class="ttname"><a href="group__prim__glo_gac52bad1e086d5f0dc519027ea19f32c4.html#gac52bad1e086d5f0dc519027ea19f32c4">global_table</a></div><div class="ttdeci">list global_table</div><div class="ttdef"><b>Definition:</b> runtime.c:519</div></div>
|
|
<div class="ttc" id="agroup__prim__num_gadf8b11205d623c5110f596a5f30c3be3_html_gadf8b11205d623c5110f596a5f30c3be3"><div class="ttname"><a href="group__prim__num_gadf8b11205d623c5110f596a5f30c3be3.html#gadf8b11205d623c5110f596a5f30c3be3">Cyc_fast_vector_4</a></div><div class="ttdeci">object Cyc_fast_vector_4(object ptr, object a1, object a2, object a3, object a4)</div><div class="ttdef"><b>Definition:</b> runtime.c:1544</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga6c245eef40cb8729be6f3527fde04548_html_ga6c245eef40cb8729be6f3527fde04548"><div class="ttname"><a href="group__prim__obj_ga6c245eef40cb8729be6f3527fde04548.html#ga6c245eef40cb8729be6f3527fde04548">primitive_caaddr</a></div><div class="ttdeci">const object primitive_caaddr</div><div class="ttdef"><b>Definition:</b> runtime.c:6594</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gaa34f06538764cb491abab840b0a44462_html_gaa34f06538764cb491abab840b0a44462"><div class="ttname"><a href="group__prim__obj_gaa34f06538764cb491abab840b0a44462.html#gaa34f06538764cb491abab840b0a44462">primitive_length</a></div><div class="ttdeci">const object primitive_length</div><div class="ttdef"><b>Definition:</b> runtime.c:6570</div></div>
|
|
<div class="ttc" id="agroup__prim__sys_ga0e0f41e7a5b3a5439cd2e5dd3e4e3b92_html_ga0e0f41e7a5b3a5439cd2e5dd3e4e3b92"><div class="ttname"><a href="group__prim__sys_ga0e0f41e7a5b3a5439cd2e5dd3e4e3b92.html#ga0e0f41e7a5b3a5439cd2e5dd3e4e3b92">_cyc_argc</a></div><div class="ttdeci">int _cyc_argc</div><div class="ttdef"><b>Definition:</b> runtime.c:193</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga117b405798b9cee725a5dd40d0590d6b_html_ga117b405798b9cee725a5dd40d0590d6b"><div class="ttname"><a href="group__prim__obj_ga117b405798b9cee725a5dd40d0590d6b.html#ga117b405798b9cee725a5dd40d0590d6b">primitive_Cyc_91spawn_91thread_67</a></div><div class="ttdeci">const object primitive_Cyc_91spawn_91thread_67</div><div class="ttdef"><b>Definition:</b> runtime.c:6539</div></div>
|
|
<div class="ttc" id="agroup__objects_ga6d259e87f479319faf0c43f2fbc3b98f_html_ga6d259e87f479319faf0c43f2fbc3b98f"><div class="ttname"><a href="group__objects_ga6d259e87f479319faf0c43f2fbc3b98f.html#ga6d259e87f479319faf0c43f2fbc3b98f">boolean_f</a></div><div class="ttdeci">const object boolean_f</div><div class="ttdef"><b>Definition:</b> runtime.c:397</div></div>
|
|
<div class="ttc" id="agroup__prim__num_ga74463c3b7c33dfcde7fd82661ef064d1_html_ga74463c3b7c33dfcde7fd82661ef064d1"><div class="ttname"><a href="group__prim__num_ga74463c3b7c33dfcde7fd82661ef064d1.html#ga74463c3b7c33dfcde7fd82661ef064d1">Cyc_num_eq</a></div><div class="ttdeci">object Cyc_num_eq(void *, object cont, int argc, object n,...)</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gacbd99202e2d0bb440f31e79c02e4cd14_html_gacbd99202e2d0bb440f31e79c02e4cd14"><div class="ttname"><a href="group__prim__obj_gacbd99202e2d0bb440f31e79c02e4cd14.html#gacbd99202e2d0bb440f31e79c02e4cd14">primitive_cdadr</a></div><div class="ttdeci">const object primitive_cdadr</div><div class="ttdef"><b>Definition:</b> runtime.c:6588</div></div>
|
|
<div class="ttc" id="agroup__prim__num_ga5a075afb76f49f8290862abab785dadd_html_ga5a075afb76f49f8290862abab785dadd"><div class="ttname"><a href="group__prim__num_ga5a075afb76f49f8290862abab785dadd.html#ga5a075afb76f49f8290862abab785dadd">Cyc_bignum_normalize</a></div><div class="ttdeci">object Cyc_bignum_normalize(void *data, object n)</div><div class="ttdef"><b>Definition:</b> runtime.c:1702</div></div>
|
|
<div class="ttc" id="agroup__prim__num_gacb1133994d3eac19dd00b24a2125ed15_html_gacb1133994d3eac19dd00b24a2125ed15"><div class="ttname"><a href="group__prim__num_gacb1133994d3eac19dd00b24a2125ed15.html#gacb1133994d3eac19dd00b24a2125ed15">Cyc_fast_list_4</a></div><div class="ttdeci">object Cyc_fast_list_4(object ptr, object a1, object a2, object a3, object a4)</div><div class="ttdef"><b>Definition:</b> runtime.c:1505</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gabafcd7a7fe5781c51f126334e74d14d1_html_gabafcd7a7fe5781c51f126334e74d14d1"><div class="ttname"><a href="group__prim__obj_gabafcd7a7fe5781c51f126334e74d14d1.html#gabafcd7a7fe5781c51f126334e74d14d1">primitive_cell_91get</a></div><div class="ttdeci">const object primitive_cell_91get</div><div class="ttdef"><b>Definition:</b> runtime.c:6559</div></div>
|
|
<div class="ttc" id="agroup__prim__io_gad59c281583da55dfbb0c83b9ddafa71d_html_gad59c281583da55dfbb0c83b9ddafa71d"><div class="ttname"><a href="group__prim__io_gad59c281583da55dfbb0c83b9ddafa71d.html#gad59c281583da55dfbb0c83b9ddafa71d">Cyc_io_peek_u8</a></div><div class="ttdeci">object Cyc_io_peek_u8(void *data, object cont, object port)</div><div class="ttdef"><b>Definition:</b> runtime.c:7743</div></div>
|
|
<div class="ttc" id="agroup__prim__err_ga54be4012efdbc4200d721276837b4dcc_html_ga54be4012efdbc4200d721276837b4dcc"><div class="ttname"><a href="group__prim__err_ga54be4012efdbc4200d721276837b4dcc.html#ga54be4012efdbc4200d721276837b4dcc">Cyc_check_pair</a></div><div class="ttdeci">#define Cyc_check_pair(d, obj)</div><div class="ttdef"><b>Definition:</b> runtime.h:127</div></div>
|
|
<div class="ttc" id="agroup__prim__thd_gac2d430c43e74c45264ff2d818be56b4e_html_gac2d430c43e74c45264ff2d818be56b4e"><div class="ttname"><a href="group__prim__thd_gac2d430c43e74c45264ff2d818be56b4e.html#gac2d430c43e74c45264ff2d818be56b4e">Cyc_exit_thread</a></div><div class="ttdeci">void Cyc_exit_thread(void *data, object _, int argc, object *args)</div><div class="ttdef"><b>Definition:</b> runtime.c:6814</div></div>
|
|
<div class="ttc" id="agroup__prim__num_ga9e6d27dcae98118c6c0c4ff6aa60d058_html_ga9e6d27dcae98118c6c0c4ff6aa60d058"><div class="ttname"><a href="group__prim__num_ga9e6d27dcae98118c6c0c4ff6aa60d058.html#ga9e6d27dcae98118c6c0c4ff6aa60d058">Cyc_num_lte</a></div><div class="ttdeci">object Cyc_num_lte(void *, object cont, int argc, object n,...)</div></div>
|
|
<div class="ttc" id="agroup__prim__glo_ga780ea900101984491fefd4ca89e038b9_html_ga780ea900101984491fefd4ca89e038b9"><div class="ttname"><a href="group__prim__glo_ga780ea900101984491fefd4ca89e038b9.html#ga780ea900101984491fefd4ca89e038b9">is_library_loaded</a></div><div class="ttdeci">object is_library_loaded(const char *name)</div><div class="ttdef"><b>Definition:</b> runtime.c:495</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gaa377106e1e7e11fee8aafca695c76c08_html_gaa377106e1e7e11fee8aafca695c76c08"><div class="ttname"><a href="group__prim__obj_gaa377106e1e7e11fee8aafca695c76c08.html#gaa377106e1e7e11fee8aafca695c76c08">primitive_string_91set_67</a></div><div class="ttdeci">const object primitive_string_91set_67</div><div class="ttdef"><b>Definition:</b> runtime.c:6613</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga55f31788d5956df3bce95b7237e94314_html_ga55f31788d5956df3bce95b7237e94314"><div class="ttname"><a href="group__prim__obj_ga55f31788d5956df3bce95b7237e94314.html#ga55f31788d5956df3bce95b7237e94314">primitive_Cyc_91get_91cvar</a></div><div class="ttdeci">const object primitive_Cyc_91get_91cvar</div><div class="ttdef"><b>Definition:</b> runtime.c:6534</div></div>
|
|
<div class="ttc" id="agroup__prim__vec_ga0d61c63cd87cca39f3c867a397c53580_html_ga0d61c63cd87cca39f3c867a397c53580"><div class="ttname"><a href="group__prim__vec_ga0d61c63cd87cca39f3c867a397c53580.html#ga0d61c63cd87cca39f3c867a397c53580">Cyc_vector_length</a></div><div class="ttdeci">object Cyc_vector_length(void *data, object v)</div><div class="ttdef"><b>Definition:</b> runtime.c:2207</div></div>
|
|
<div class="ttc" id="agroup__prim__sys_gaead27279009770ecef1290987d5254a7_html_gaead27279009770ecef1290987d5254a7"><div class="ttname"><a href="group__prim__sys_gaead27279009770ecef1290987d5254a7.html#gaead27279009770ecef1290987d5254a7">Cyc_installation_dir</a></div><div class="ttdeci">object Cyc_installation_dir(void *data, object cont, object type)</div><div class="ttdef"><b>Definition:</b> runtime.c:2841</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga8d0fe52ee40c91cb04924abbc4b179aa_html_ga8d0fe52ee40c91cb04924abbc4b179aa"><div class="ttname"><a href="group__prim__obj_ga8d0fe52ee40c91cb04924abbc4b179aa.html#ga8d0fe52ee40c91cb04924abbc4b179aa">primitive_bytevector_91append</a></div><div class="ttdeci">const object primitive_bytevector_91append</div><div class="ttdef"><b>Definition:</b> runtime.c:6630</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gaeee0bd9d9611a497ee7d74c2dca01660_html_gaeee0bd9d9611a497ee7d74c2dca01660"><div class="ttname"><a href="group__prim__obj_gaeee0bd9d9611a497ee7d74c2dca01660.html#gaeee0bd9d9611a497ee7d74c2dca01660">primitive_pair_127</a></div><div class="ttdeci">const object primitive_pair_127</div><div class="ttdef"><b>Definition:</b> runtime.c:6648</div></div>
|
|
<div class="ttc" id="agroup__prim__io_gaa7bb6a4875303b0ebc38aaf12d9a8dcb_html_gaa7bb6a4875303b0ebc38aaf12d9a8dcb"><div class="ttname"><a href="group__prim__io_gaa7bb6a4875303b0ebc38aaf12d9a8dcb.html#gaa7bb6a4875303b0ebc38aaf12d9a8dcb">Cyc_io_open_input_file</a></div><div class="ttdeci">port_type Cyc_io_open_input_file(void *data, object str)</div><div class="ttdef"><b>Definition:</b> runtime.c:4561</div></div>
|
|
<div class="ttc" id="agroup__prim__num_ga73c3b82e3a6df269d190398c41de915b_html_ga73c3b82e3a6df269d190398c41de915b"><div class="ttname"><a href="group__prim__num_ga73c3b82e3a6df269d190398c41de915b.html#ga73c3b82e3a6df269d190398c41de915b">Cyc_num_fast_eq_op</a></div><div class="ttdeci">object Cyc_num_fast_eq_op(void *data, object x, object y)</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gaa5edcf3a66d2fb2ccf9f7aef66b4db0e_html_gaa5edcf3a66d2fb2ccf9f7aef66b4db0e"><div class="ttname"><a href="group__prim__obj_gaa5edcf3a66d2fb2ccf9f7aef66b4db0e.html#gaa5edcf3a66d2fb2ccf9f7aef66b4db0e">primitive_cdaar</a></div><div class="ttdeci">const object primitive_cdaar</div><div class="ttdef"><b>Definition:</b> runtime.c:6587</div></div>
|
|
<div class="ttc" id="agroup__prim__vec_ga8b641b5ba0130f0095e4802a7e8247a2_html_ga8b641b5ba0130f0095e4802a7e8247a2"><div class="ttname"><a href="group__prim__vec_ga8b641b5ba0130f0095e4802a7e8247a2.html#ga8b641b5ba0130f0095e4802a7e8247a2">Cyc_vector_set_unsafe</a></div><div class="ttdeci">object Cyc_vector_set_unsafe(void *d, object v, object k, object obj)</div><div class="ttdef"><b>Definition:</b> runtime.c:2041</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga7228c7018fa837696e0e8d22f3d0dc9c_html_ga7228c7018fa837696e0e8d22f3d0dc9c"><div class="ttname"><a href="group__prim__obj_ga7228c7018fa837696e0e8d22f3d0dc9c.html#ga7228c7018fa837696e0e8d22f3d0dc9c">primitive_cadadr</a></div><div class="ttdeci">const object primitive_cadadr</div><div class="ttdef"><b>Definition:</b> runtime.c:6596</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga48fb7459ef1b37fdc5cbf8b01efa0d46_html_ga48fb7459ef1b37fdc5cbf8b01efa0d46"><div class="ttname"><a href="group__prim__obj_ga48fb7459ef1b37fdc5cbf8b01efa0d46.html#ga48fb7459ef1b37fdc5cbf8b01efa0d46">primitive_number_127</a></div><div class="ttdeci">const object primitive_number_127</div><div class="ttdef"><b>Definition:</b> runtime.c:6645</div></div>
|
|
<div class="ttc" id="agroup__prim__num_ga4585608d61500eeebf89dc69715f2197_html_ga4585608d61500eeebf89dc69715f2197"><div class="ttname"><a href="group__prim__num_ga4585608d61500eeebf89dc69715f2197.html#ga4585608d61500eeebf89dc69715f2197">Cyc_div_op</a></div><div class="ttdeci">object Cyc_div_op(void *data, common_type *x, object y)</div><div class="ttdef"><b>Definition:</b> runtime.c:4055</div></div>
|
|
<div class="ttc" id="agroup__prim__ex_ga241a32109abd670c45cf2d32de1f3749_html_ga241a32109abd670c45cf2d32de1f3749"><div class="ttname"><a href="group__prim__ex_ga241a32109abd670c45cf2d32de1f3749.html#ga241a32109abd670c45cf2d32de1f3749">Cyc_current_exception_handler</a></div><div class="ttdeci">object Cyc_current_exception_handler(void *data)</div><div class="ttdoc">Return the current exception handler.</div><div class="ttdef"><b>Definition:</b> runtime.c:720</div></div>
|
|
<div class="ttc" id="agroup__prim__sys_ga9ed05c91e1003803cc7ce475c30d7ccd_html_ga9ed05c91e1003803cc7ce475c30d7ccd"><div class="ttname"><a href="group__prim__sys_ga9ed05c91e1003803cc7ce475c30d7ccd.html#ga9ed05c91e1003803cc7ce475c30d7ccd">Cyc_command_line_arguments</a></div><div class="ttdeci">object Cyc_command_line_arguments(void *data, object cont)</div><div class="ttdef"><b>Definition:</b> runtime.c:2921</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga372ee65c01953d8d9c792074c8ca8741_html_ga372ee65c01953d8d9c792074c8ca8741"><div class="ttname"><a href="group__prim__obj_ga372ee65c01953d8d9c792074c8ca8741.html#ga372ee65c01953d8d9c792074c8ca8741">primitive_substring</a></div><div class="ttdeci">const object primitive_substring</div><div class="ttdef"><b>Definition:</b> runtime.c:6611</div></div>
|
|
<div class="ttc" id="agroup__prim__utf8_ga9158b37fabe72056d8e2dac07dc4e039_html_ga9158b37fabe72056d8e2dac07dc4e039"><div class="ttname"><a href="group__prim__utf8_ga9158b37fabe72056d8e2dac07dc4e039.html#ga9158b37fabe72056d8e2dac07dc4e039">Cyc_utf8_count_code_points</a></div><div class="ttdeci">int Cyc_utf8_count_code_points(uint8_t *s)</div><div class="ttdoc">Count the number of code points in a string. Based on example code from Bjoern Hoehrmann.</div><div class="ttdef"><b>Definition:</b> runtime.c:8082</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga81cbf8f1fe12d11018fa3b9d40eefe4f_html_ga81cbf8f1fe12d11018fa3b9d40eefe4f"><div class="ttname"><a href="group__prim__obj_ga81cbf8f1fe12d11018fa3b9d40eefe4f.html#ga81cbf8f1fe12d11018fa3b9d40eefe4f">primitive_Cyc_91current_91exception_91handler</a></div><div class="ttdeci">const object primitive_Cyc_91current_91exception_91handler</div><div class="ttdef"><b>Definition:</b> runtime.c:6554</div></div>
|
|
<div class="ttc" id="agroup__prim__utf8_gaca8690c116e9e5b16dea0bb8ac52edb3_html_gaca8690c116e9e5b16dea0bb8ac52edb3"><div class="ttname"><a href="group__prim__utf8_gaca8690c116e9e5b16dea0bb8ac52edb3.html#gaca8690c116e9e5b16dea0bb8ac52edb3">Cyc_utf8_encode</a></div><div class="ttdeci">int Cyc_utf8_encode(char *dest, int sz, uint32_t *src, int srcsz)</div><div class="ttdef"><b>Definition:</b> runtime.c:8194</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga763e6ff532f3fcc737c724703be5c618_html_ga763e6ff532f3fcc737c724703be5c618"><div class="ttname"><a href="group__prim__obj_ga763e6ff532f3fcc737c724703be5c618.html#ga763e6ff532f3fcc737c724703be5c618">primitive_cddadr</a></div><div class="ttdeci">const object primitive_cddadr</div><div class="ttdef"><b>Definition:</b> runtime.c:6604</div></div>
|
|
<div class="ttc" id="agroup__prim__vec_gada07c54aa30b4c8a0786566be5874fbd_html_gada07c54aa30b4c8a0786566be5874fbd"><div class="ttname"><a href="group__prim__vec_gada07c54aa30b4c8a0786566be5874fbd.html#gada07c54aa30b4c8a0786566be5874fbd">Cyc_vector_ref</a></div><div class="ttdeci">object Cyc_vector_ref(void *d, object v, object k)</div><div class="ttdef"><b>Definition:</b> runtime.c:2176</div></div>
|
|
<div class="ttc" id="agroup__prim__pairs_ga88ce0ccdca0559e3242d7ffab2f2e284_html_ga88ce0ccdca0559e3242d7ffab2f2e284"><div class="ttname"><a href="group__prim__pairs_ga88ce0ccdca0559e3242d7ffab2f2e284.html#ga88ce0ccdca0559e3242d7ffab2f2e284">Cyc_set_cdr_cps</a></div><div class="ttdeci">object Cyc_set_cdr_cps(void *, object cont, object l, object val)</div><div class="ttdef"><b>Definition:</b> runtime.c:2095</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_gafb465fde13eb11baf8a4ed679d935d45_html_gafb465fde13eb11baf8a4ed679d935d45"><div class="ttname"><a href="group__prim__obj_gafb465fde13eb11baf8a4ed679d935d45.html#gafb465fde13eb11baf8a4ed679d935d45">primitive_Cyc_91compilation_91environment</a></div><div class="ttdeci">const object primitive_Cyc_91compilation_91environment</div><div class="ttdef"><b>Definition:</b> runtime.c:6616</div></div>
|
|
<div class="ttc" id="agroup__prim__ctrl_ga0659d97ce0f867240e303bc030c6d969_html_ga0659d97ce0f867240e303bc030c6d969"><div class="ttname"><a href="group__prim__ctrl_ga0659d97ce0f867240e303bc030c6d969.html#ga0659d97ce0f867240e303bc030c6d969">apply</a></div><div class="ttdeci">object apply(void *data, object cont, object func, object args)</div><div class="ttdef"><b>Definition:</b> runtime.c:5694</div></div>
|
|
<div class="ttc" id="agroup__prim__utf8_ga72f9c931a78dc754d545c044a05bef2f_html_ga72f9c931a78dc754d545c044a05bef2f"><div class="ttname"><a href="group__prim__utf8_ga72f9c931a78dc754d545c044a05bef2f.html#ga72f9c931a78dc754d545c044a05bef2f">Cyc_utf8_validate_stream</a></div><div class="ttdeci">uint32_t Cyc_utf8_validate_stream(uint32_t *state, char *str, size_t len)</div><div class="ttdoc">Use this when validating from a stream, as it may be that the stream stopped in the middle of a codep...</div><div class="ttdef"><b>Definition:</b> runtime.c:8129</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga9c0da8b36e7ca3162258cbac917abdda_html_ga9c0da8b36e7ca3162258cbac917abdda"><div class="ttname"><a href="group__prim__obj_ga9c0da8b36e7ca3162258cbac917abdda.html#ga9c0da8b36e7ca3162258cbac917abdda">primitive_Cyc_91global_91vars</a></div><div class="ttdeci">const object primitive_Cyc_91global_91vars</div><div class="ttdef"><b>Definition:</b> runtime.c:6533</div></div>
|
|
<div class="ttc" id="agroup__prim__cvar_ga529e2bc36904c0be536960bf14958a7e_html_ga529e2bc36904c0be536960bf14958a7e"><div class="ttname"><a href="group__prim__cvar_ga529e2bc36904c0be536960bf14958a7e.html#ga529e2bc36904c0be536960bf14958a7e">mcvar</a></div><div class="ttdeci">cvar_type * mcvar(object *var)</div><div class="ttdef"><b>Definition:</b> runtime.c:4681</div></div>
|
|
<div class="ttc" id="agroup__prim__bv_ga423365d44b290937ddf888a7e7ea18bb_html_ga423365d44b290937ddf888a7e7ea18bb"><div class="ttname"><a href="group__prim__bv_ga423365d44b290937ddf888a7e7ea18bb.html#ga423365d44b290937ddf888a7e7ea18bb">Cyc_bytevector</a></div><div class="ttdeci">object Cyc_bytevector(void *data, object cont, int argc, object bval,...)</div><div class="ttdef"><b>Definition:</b> runtime.c:3073</div></div>
|
|
<div class="ttc" id="agroup__prim__num_gaef014a44b3bab77c63eb4209cf86c64f_html_gaef014a44b3bab77c63eb4209cf86c64f"><div class="ttname"><a href="group__prim__num_gaef014a44b3bab77c63eb4209cf86c64f.html#gaef014a44b3bab77c63eb4209cf86c64f">Cyc_bit_set</a></div><div class="ttdeci">object Cyc_bit_set(void *data, object n1, object n2)</div><div class="ttdef"><b>Definition:</b> runtime.c:6915</div></div>
|
|
<div class="ttc" id="agroup__prim__obj_ga165bdb39f16eed56002984692b4317ee_html_ga165bdb39f16eed56002984692b4317ee"><div class="ttname"><a href="group__prim__obj_ga165bdb39f16eed56002984692b4317ee.html#ga165bdb39f16eed56002984692b4317ee">primitive_command_91line_91arguments</a></div><div class="ttdeci">const object primitive_command_91line_91arguments</div><div class="ttdef"><b>Definition:</b> runtime.c:6618</div></div>
|
|
<div class="ttc" id="agroup__prim__str_gacd3d3cfaf4eb8accc28cce17beba6dd1_html_gacd3d3cfaf4eb8accc28cce17beba6dd1"><div class="ttname"><a href="group__prim__str_gacd3d3cfaf4eb8accc28cce17beba6dd1.html#gacd3d3cfaf4eb8accc28cce17beba6dd1">Cyc_string_append</a></div><div class="ttdeci">object Cyc_string_append(void *data, object cont, int argc, object str1,...)</div><div class="ttdef"><b>Definition:</b> runtime.c:2603</div></div>
|
|
<div class="ttc" id="agroup__prim__eq_ga7440217f3acbd84058be20b028d4f8ca_html_ga7440217f3acbd84058be20b028d4f8ca"><div class="ttname"><a href="group__prim__eq_ga7440217f3acbd84058be20b028d4f8ca.html#ga7440217f3acbd84058be20b028d4f8ca">equalp</a></div><div class="ttdeci">object equalp(object, object)</div><div class="ttdef"><b>Definition:</b> runtime.c:1593</div></div>
|
|
<div class="ttc" id="agroup__prim__num_gaa9fab05455dc35270acbb075bd5b6bd7_html_gaa9fab05455dc35270acbb075bd5b6bd7"><div class="ttname"><a href="group__prim__num_gaa9fab05455dc35270acbb075bd5b6bd7.html#gaa9fab05455dc35270acbb075bd5b6bd7">Cyc_sum_op</a></div><div class="ttdeci">object Cyc_sum_op(void *data, common_type *x, object y)</div></div>
|
|
<div class="ttc" id="agroup__prim__io_gacbab4837a1634cce343d75d4790b832f_html_gacbab4837a1634cce343d75d4790b832f"><div class="ttname"><a href="group__prim__io_gacbab4837a1634cce343d75d4790b832f.html#gacbab4837a1634cce343d75d4790b832f">Cyc_stderr</a></div><div class="ttdeci">port_type Cyc_stderr(void)</div><div class="ttdef"><b>Definition:</b> runtime.c:4529</div></div>
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
|
</a> 1.8.17
|
|
</small></address>
|
|
</body>
|
|
</html>
|