<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://hmoegirl.com/index.php?action=history&amp;feed=atom&amp;title=Module%3AVar</id>
	<title>Module:Var - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://hmoegirl.com/index.php?action=history&amp;feed=atom&amp;title=Module%3AVar"/>
	<link rel="alternate" type="text/html" href="https://hmoegirl.com/index.php?title=Module:Var&amp;action=history"/>
	<updated>2026-05-15T16:23:59Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.39.0</generator>
	<entry>
		<id>https://hmoegirl.com/index.php?title=Module:Var&amp;diff=60337&amp;oldid=prev</id>
		<title>imported&gt;850710247liu：​创建页面，内容为“local frame = mw.getCurrentFrame()  local module = {   getPlain = function(key, type) 	if type then   		type = &#039;_&#039;..type	 	else 		type = &#039;&#039; 	end    return frame:call…”</title>
		<link rel="alternate" type="text/html" href="https://hmoegirl.com/index.php?title=Module:Var&amp;diff=60337&amp;oldid=prev"/>
		<updated>2020-01-29T01:46:24Z</updated>

		<summary type="html">&lt;p&gt;创建页面，内容为“local frame = mw.getCurrentFrame()  local module = {   getPlain = function(key, type) 	if type then   		type = &amp;#039;_&amp;#039;..type	 	else 		type = &amp;#039;&amp;#039; 	end    return frame:call…”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local frame = mw.getCurrentFrame()&lt;br /&gt;
&lt;br /&gt;
local module = {&lt;br /&gt;
  getPlain = function(key, type)&lt;br /&gt;
	if type then&lt;br /&gt;
  		type = &amp;#039;_&amp;#039;..type	&lt;br /&gt;
	else&lt;br /&gt;
		type = &amp;#039;&amp;#039;&lt;br /&gt;
	end&lt;br /&gt;
   return frame:callParserFunction(&amp;quot;#var&amp;quot;..type, tostring(key))&lt;br /&gt;
  end,&lt;br /&gt;
  &lt;br /&gt;
  set = function(key, val)&lt;br /&gt;
    frame:callParserFunction(&amp;quot;#vardefine&amp;quot;, tostring(key), tostring(val))&lt;br /&gt;
    return val&lt;br /&gt;
  end&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
module.get = function(key, type)&lt;br /&gt;
	local val = module.getPlain(key, type)&lt;br /&gt;
	if val == &amp;#039;&amp;#039; then return nil end&lt;br /&gt;
	if val:find(&amp;#039;^0&amp;#039;) then return val end&lt;br /&gt;
	if tonumber(val) then return tonumber(val) end&lt;br /&gt;
	if var == &amp;#039;true&amp;#039; then return true end&lt;br /&gt;
	if var == &amp;#039;false&amp;#039; then return false end&lt;br /&gt;
	return val&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
module.remove = function(key)&lt;br /&gt;
  local removedVal = module.getPlain(key)&lt;br /&gt;
  module.set(key, &amp;quot;&amp;quot;)&lt;br /&gt;
  return removedVal&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return module&lt;/div&gt;</summary>
		<author><name>imported&gt;850710247liu</name></author>
	</entry>
</feed>