Mercurial Hosting > luan
comparison website/src/manual.html.luan @ 491:4dc9cb26a3a8
raw_set and set_metatable now return void instead of LuanTable
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Tue, 12 May 2015 13:05:01 -0600 |
parents | ddee9f5167d8 |
children | b36cc406d3d2 |
comparison
equal
deleted
inserted
replaced
490:ddee9f5167d8 | 491:4dc9cb26a3a8 |
---|---|
2180 without invoking any metamethod. | 2180 without invoking any metamethod. |
2181 <tt>table</tt> must be a table, | 2181 <tt>table</tt> must be a table, |
2182 <tt>index</tt> any value different from <b>nil</b>, | 2182 <tt>index</tt> any value different from <b>nil</b>, |
2183 and <tt>value</tt> any Lua value. | 2183 and <tt>value</tt> any Lua value. |
2184 | 2184 |
2185 <p> | |
2186 This function returns <tt>table</tt>. | |
2187 | |
2188 | 2185 |
2189 <h4 <%=heading_options%> ><a name="Luan.set_metatable"><tt>Luan.set_metatable (table, metatable)</tt></a></h4> | 2186 <h4 <%=heading_options%> ><a name="Luan.set_metatable"><tt>Luan.set_metatable (table, metatable)</tt></a></h4> |
2190 | 2187 |
2191 <p> | 2188 <p> |
2192 Sets the metatable for the given table. | 2189 Sets the metatable for the given table. |
2193 If <tt>metatable</tt> is <b>nil</b>, | 2190 If <tt>metatable</tt> is <b>nil</b>, |
2194 removes the metatable of the given table. | 2191 removes the metatable of the given table. |
2195 If the original metatable has a <tt>"__metatable"</tt> field, | 2192 If the original metatable has a <tt>"__metatable"</tt> field, |
2196 raises an error. | 2193 raises an error. |
2197 | |
2198 | |
2199 <p> | |
2200 This function returns <tt>table</tt>. | |
2201 | 2194 |
2202 | 2195 |
2203 | 2196 |
2204 | 2197 |
2205 <p> | 2198 <p> |