Differences From Artifact [2f7c4dc496477f14]:
- File
doc/eval.html
- 2010-11-26 07:42:38 - part of checkin [f7e9e77316] on branch trunk - introduced "..." expression, and replaced the pattern match failure with this. (user: kinaba) [annotate]
To Artifact [8d466c06bd23cd95]:
- File
doc/eval.html
- 2010-11-27 11:46:26 - part of checkin [203e4cb208] on branch trunk - fixed automatic memoization bug (whole part of the contexts are now used as the memo key) (user: kinaba) [annotate]
36 36
37 37
38 38 <dd>Objects for maitaining global environment and evaluation of expression on it<br><br>
39 39
40 40
41 41 <script>explorer.outline.incSymbolLevel();</script>
42 42 <dl>
43 -<script>explorer.outline.writeEnabled = true;</script>
44 -<dt><span class="decl">this();
45 -</span></dt>
46 -<script>explorer.outline.writeEnabled = false;</script>
47 -
48 -
49 -<dd>Initialize evaluator with empty context<br><br>
50 -
51 -</dd>
52 -
53 43 <script>explorer.outline.writeEnabled = true;</script>
54 44 <dt><span class="decl">Value
55 45 <span class="currsymbol">evalAST</span>
56 46 <script>explorer.outline.addDecl('evalAST');</script>
57 47
58 48 (AST <span class="funcparam">e</span>);
59 49 </span></dt>
................................................................................
101 91 </span></dt>
102 92 <script>explorer.outline.writeEnabled = false;</script>
103 93
104 94
105 95 <dd>Get the global context<br><br>
106 96
107 97 </dd>
98 +
99 +<script>explorer.outline.writeEnabled = true;</script>
100 +<dt><span class="decl">this();
101 +</span></dt>
102 +<script>explorer.outline.writeEnabled = false;</script>
103 +
104 +
105 +<dd>Initialize evaluator with empty context<br><br>
106 +
107 +</dd>
108 108
109 109 <script>explorer.outline.writeEnabled = true;</script>
110 110 <dt><span class="decl">void
111 111 <span class="currsymbol">addPrimitive</span>
112 112 <script>explorer.outline.addDecl('addPrimitive');</script>
113 113
114 114 (R, T...)(string <span class="funcparam">name</span>, Layer <span class="funcparam">defLay</span>, R delegate(T) <span class="funcparam">dg</span>);
................................................................................
128 128 <script>explorer.outline.decSymbolLevel();</script>
129 129
130 130
131 131 </td></tr>
132 132 <tr><td id="docfooter">
133 133 Page was generated with
134 134 <img src="candydoc/img/candydoc.gif" style="vertical-align:middle; position:relative; top:-1px">
135 - on Fri Nov 26 16:41:45 2010
135 + on Sat Nov 27 01:17:57 2010
136 136
137 137 </td></tr>
138 138 </table>
139 139 </div>
140 140 <script>
141 141 explorer.packageExplorer.addModule("index");
142 142 explorer.packageExplorer.addModule("main");