<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://www.easyuo.com/openeuo/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=76.184.213.234</id>
		<title>OpenEUO - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://www.easyuo.com/openeuo/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=76.184.213.234"/>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php/Special:Contributions/76.184.213.234"/>
		<updated>2026-05-01T20:53:01Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.26.3</generator>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Using_the_Provided_try()_Exception_Handler&amp;diff=962</id>
		<title>Using the Provided try() Exception Handler</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Using_the_Provided_try()_Exception_Handler&amp;diff=962"/>
				<updated>2010-11-03T13:46:57Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: /* See Also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [[try]] library method is provided as a integrated ''replacement'' for [[pcall]] which reports and redirects error handling in the same fashion as the library itself. Use try to wrap complex user functions wherever it is desirable to unify error reporting and or maintain script execution by silencing runtime errors that would otherwise halt the script.&lt;br /&gt;
&lt;br /&gt;
To understand the available reporting and redirection modes, see the page on changing the default [http://www.easyuo.com/openeuo/wiki/index.php/Changing_Default_Error_Reporting_Mode error reporting and handling mode].  To set a specific mode, see [[slredirect]].  To understand what information is recorded with each detected error, see [[geterror]].  To clear all errors recorded internally and garbage collect, see [[clrerrors]].&lt;br /&gt;
&lt;br /&gt;
[[try]] should be used at an appropriately high level in user code such that handler functions don't clutter the source and aren't nested to any degree.  [[try]] isn't intended to be used low level, either directly on library calls or as a method of program flow micromanagement.  Save the [[error]] function for throwing bona fide exceptions to the current course of execution; don't use try as a sort of if then statement.  If you need C style switch case or a deep elseif alternative, see the [[case]] library method.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.easyuo.com/openeuo/wiki/index.php/Simplelib simplelib]&lt;br /&gt;
&lt;br /&gt;
* [http://www.easyuo.com/openeuo/wiki/index.php/Changing_Default_Error_Reporting_Mode error reporting and handling modes]&lt;br /&gt;
&lt;br /&gt;
* [[clrerrors]]&lt;br /&gt;
&lt;br /&gt;
* [[error]]&lt;br /&gt;
&lt;br /&gt;
* [[geterror]]&lt;br /&gt;
&lt;br /&gt;
* [[pcall]]&lt;br /&gt;
&lt;br /&gt;
* [[slredirect]]&lt;br /&gt;
&lt;br /&gt;
* [[slverbosity]]&lt;br /&gt;
&lt;br /&gt;
* [[try]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Using_the_Provided_try()_Exception_Handler&amp;diff=961</id>
		<title>Using the Provided try() Exception Handler</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Using_the_Provided_try()_Exception_Handler&amp;diff=961"/>
				<updated>2010-11-03T13:46:08Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: /* See Also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [[try]] library method is provided as a integrated ''replacement'' for [[pcall]] which reports and redirects error handling in the same fashion as the library itself. Use try to wrap complex user functions wherever it is desirable to unify error reporting and or maintain script execution by silencing runtime errors that would otherwise halt the script.&lt;br /&gt;
&lt;br /&gt;
To understand the available reporting and redirection modes, see the page on changing the default [http://www.easyuo.com/openeuo/wiki/index.php/Changing_Default_Error_Reporting_Mode error reporting and handling mode].  To set a specific mode, see [[slredirect]].  To understand what information is recorded with each detected error, see [[geterror]].  To clear all errors recorded internally and garbage collect, see [[clrerrors]].&lt;br /&gt;
&lt;br /&gt;
[[try]] should be used at an appropriately high level in user code such that handler functions don't clutter the source and aren't nested to any degree.  [[try]] isn't intended to be used low level, either directly on library calls or as a method of program flow micromanagement.  Save the [[error]] function for throwing bona fide exceptions to the current course of execution; don't use try as a sort of if then statement.  If you need C style switch case or a deep elseif alternative, see the [[case]] library method.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.easyuo.com/openeuo/wiki/index.php/Simplelib simplelib]&lt;br /&gt;
&lt;br /&gt;
* [http://www.easyuo.com/openeuo/wiki/index.php/Changing_Default_Error_Reporting_Mode error reporting and handling modes]&lt;br /&gt;
&lt;br /&gt;
* [[error]]&lt;br /&gt;
&lt;br /&gt;
* [[pcall]]&lt;br /&gt;
&lt;br /&gt;
* [[clrerrors]]&lt;br /&gt;
&lt;br /&gt;
* [[geterror]]&lt;br /&gt;
&lt;br /&gt;
* [[slredirect]]&lt;br /&gt;
&lt;br /&gt;
* [[slverbosity]]&lt;br /&gt;
&lt;br /&gt;
* [[try]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Importing_Library_Names_Into_Global_Environment&amp;diff=960</id>
		<title>Importing Library Names Into Global Environment</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Importing_Library_Names_Into_Global_Environment&amp;diff=960"/>
				<updated>2010-11-03T13:44:23Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: /* See Also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;All top level library methods can be imported into the global environment [[_G]], though this usage is strongly discouraged, especially for authors of intermediate libraries.&lt;br /&gt;
&lt;br /&gt;
  sl.slimport('lower'|'upper'|'camel')&lt;br /&gt;
&lt;br /&gt;
The library names have been selected to minimize interference with other libraries and lua itself, however, importing them can result in undetectable errors of usage such as having them later accidentally or spuriously redefined.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.easyuo.com/openeuo/wiki/index.php/Simplelib simplelib]&lt;br /&gt;
&lt;br /&gt;
* [[slimport]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Documentation&amp;diff=959</id>
		<title>Documentation</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Documentation&amp;diff=959"/>
				<updated>2010-11-03T12:15:07Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: /* Lua */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Lua ==&lt;br /&gt;
&lt;br /&gt;
'''''WARNING: Use at your own risk, and when discrepancies are discovered, please update appropriately.  Thank you.'''''&lt;br /&gt;
&lt;br /&gt;
=== Constants ===&lt;br /&gt;
&lt;br /&gt;
* [[false]]&lt;br /&gt;
&lt;br /&gt;
* [[true]]&lt;br /&gt;
&lt;br /&gt;
* [[nil]]&lt;br /&gt;
&lt;br /&gt;
* [[type values]]&lt;br /&gt;
&lt;br /&gt;
=== Basic Functions ===&lt;br /&gt;
&lt;br /&gt;
* [[_G]]&lt;br /&gt;
* [[assert]]&lt;br /&gt;
* [[collectgarbage]]&lt;br /&gt;
* [[dofile]]&lt;br /&gt;
* [[error]]&lt;br /&gt;
* [[getfenv]]&lt;br /&gt;
* [[getmetatable]]&lt;br /&gt;
* [[ipairs]]&lt;br /&gt;
* [[loadfile]]&lt;br /&gt;
* [[loadstring]]&lt;br /&gt;
* [[next]]&lt;br /&gt;
* [[pairs]]&lt;br /&gt;
* [[pcall]]&lt;br /&gt;
* [[print]]&lt;br /&gt;
* [[rawequal]]&lt;br /&gt;
* [[rawget]]&lt;br /&gt;
* [[rawset]]&lt;br /&gt;
* [[select]]&lt;br /&gt;
* [[setfenv]]&lt;br /&gt;
* [[setmetatable]]&lt;br /&gt;
* [[tonumber]]&lt;br /&gt;
* [[tostring]]&lt;br /&gt;
* [[type]]&lt;br /&gt;
* [[unpack]]&lt;br /&gt;
&lt;br /&gt;
=== Math Functions ===&lt;br /&gt;
&lt;br /&gt;
* [[math.abs]]&lt;br /&gt;
* [[math.acos]]&lt;br /&gt;
* [[math.asin]]&lt;br /&gt;
* [[math.atan]]&lt;br /&gt;
* [[math.atan2]]&lt;br /&gt;
* [[math.ceil]]&lt;br /&gt;
* [[math.cos]]&lt;br /&gt;
* [[math.cosh]]&lt;br /&gt;
* [[math.deg]]&lt;br /&gt;
* [[math.exp]]&lt;br /&gt;
* [[math.floor]]&lt;br /&gt;
* [[math.fmod]]&lt;br /&gt;
* [[math.frexp]]&lt;br /&gt;
* [[math.huge]]&lt;br /&gt;
* [[math.ldexp]]&lt;br /&gt;
* [[math.log]]&lt;br /&gt;
* [[math.log10]]&lt;br /&gt;
* [[math.max]]&lt;br /&gt;
* [[math.min]]&lt;br /&gt;
* [[math.modf]]&lt;br /&gt;
* [[math.pi]]&lt;br /&gt;
* [[math.pow]]&lt;br /&gt;
* [[math.rad]]&lt;br /&gt;
* [[math.random]]&lt;br /&gt;
* [[math.randomseed]]&lt;br /&gt;
* [[math.sin]]&lt;br /&gt;
* [[math.sinh]]&lt;br /&gt;
* [[math.sqrt]]&lt;br /&gt;
* [[math.tan]]&lt;br /&gt;
* [[math.tanh]]&lt;br /&gt;
&lt;br /&gt;
=== String Functions ===&lt;br /&gt;
&lt;br /&gt;
* [[string.byte]]&lt;br /&gt;
* [[string.char]]&lt;br /&gt;
* [[string.dump]]&lt;br /&gt;
* [[string.find]]&lt;br /&gt;
* [[string.format]]&lt;br /&gt;
* [[string.gmatch]]&lt;br /&gt;
* [[string.gsub]]&lt;br /&gt;
* [[string.len]]&lt;br /&gt;
* [[string.lower]]&lt;br /&gt;
* [[string.match]]&lt;br /&gt;
* [[string.rep]]&lt;br /&gt;
* [[string.reverse]]&lt;br /&gt;
* [[string.sub]]&lt;br /&gt;
* [[string.upper]]&lt;br /&gt;
&lt;br /&gt;
=== Table Functions ===&lt;br /&gt;
&lt;br /&gt;
* [[table.concat]]&lt;br /&gt;
* [[table.insert]]&lt;br /&gt;
* [[table.maxn]]&lt;br /&gt;
* [[table.remove]]&lt;br /&gt;
* [[table.sort]]&lt;br /&gt;
&lt;br /&gt;
== OpenEUO ==&lt;br /&gt;
&lt;br /&gt;
=== Standard Functions ===&lt;br /&gt;
&lt;br /&gt;
* [[cmpsetatom]]&lt;br /&gt;
* [[dostring]]&lt;br /&gt;
* [[getatom]]&lt;br /&gt;
* [[getdate]]&lt;br /&gt;
* [[getkey]]&lt;br /&gt;
* [[getmouse]]&lt;br /&gt;
* [[getticks]]&lt;br /&gt;
* [[gettime]]&lt;br /&gt;
* [[getbasedir]]&lt;br /&gt;
* [[getinstalldir]]&lt;br /&gt;
* [[listatoms]]&lt;br /&gt;
* [[openfile]]&lt;br /&gt;
* [[pause]]&lt;br /&gt;
* [[setatom]]&lt;br /&gt;
* [[stop]]&lt;br /&gt;
* [[wait]]&lt;br /&gt;
&lt;br /&gt;
=== Bitwise Functions ===&lt;br /&gt;
&lt;br /&gt;
* [[Bit.And]]&lt;br /&gt;
* [[Bit.Not]] &lt;br /&gt;
* [[Bit.Or]] &lt;br /&gt;
* [[Bit.Shl]] &lt;br /&gt;
* [[Bit.Shr]]&lt;br /&gt;
* [[Bit.Xor]]&lt;br /&gt;
&lt;br /&gt;
== Ultima Online ==&lt;br /&gt;
&lt;br /&gt;
=== Variables ===&lt;br /&gt;
&lt;br /&gt;
* [[UO.AR]]&lt;br /&gt;
* [[UO.BackpackID]]&lt;br /&gt;
* [[UO.CharDir]]&lt;br /&gt;
* [[UO.CharID]]&lt;br /&gt;
* [[UO.CharName]]&lt;br /&gt;
* [[UO.CharPosX]]&lt;br /&gt;
* [[UO.CharPosY]]&lt;br /&gt;
* [[UO.CharPosZ]]&lt;br /&gt;
* [[UO.CharStatus]]&lt;br /&gt;
* [[UO.CharType]]&lt;br /&gt;
* [[UO.CliCnt]]&lt;br /&gt;
* [[UO.CliLang]]&lt;br /&gt;
* [[UO.CliLeft]]&lt;br /&gt;
* [[UO.CliLogged]]&lt;br /&gt;
* [[UO.CliNr]]&lt;br /&gt;
* [[UO.CliTop]]&lt;br /&gt;
* [[UO.CliVer]]&lt;br /&gt;
* [[UO.CliXRes]]&lt;br /&gt;
* [[UO.CliYRes]]&lt;br /&gt;
* [[UO.ContID]]&lt;br /&gt;
* [[UO.ContKind]]&lt;br /&gt;
* [[UO.ContName]]&lt;br /&gt;
* [[UO.ContPosX]]&lt;br /&gt;
* [[UO.ContPosY]]&lt;br /&gt;
* [[UO.ContSizeX]]&lt;br /&gt;
* [[UO.ContSizeY]]&lt;br /&gt;
* [[UO.ContType]]&lt;br /&gt;
* [[UO.CR]]&lt;br /&gt;
* [[UO.CursKind]]&lt;br /&gt;
* [[UO.CursorX]]&lt;br /&gt;
* [[UO.CursorY]]&lt;br /&gt;
* [[UO.Dex]]&lt;br /&gt;
* [[UO.EnemyHits]]&lt;br /&gt;
* [[UO.EnemyID]]&lt;br /&gt;
* [[UO.ER]]&lt;br /&gt;
* [[UO.Followers]]&lt;br /&gt;
* [[UO.FR]]&lt;br /&gt;
* [[UO.Gold]]&lt;br /&gt;
* [[UO.Hits]]&lt;br /&gt;
* [[UO.Int]]&lt;br /&gt;
* [[UO.LHandID]]&lt;br /&gt;
* [[UO.LLiftedID]]&lt;br /&gt;
* [[UO.LLiftedKind]]&lt;br /&gt;
* [[UO.LLiftedType]]&lt;br /&gt;
* [[UO.LObjectID]]&lt;br /&gt;
* [[UO.LObjectType]]&lt;br /&gt;
* [[UO.LShard]]&lt;br /&gt;
* [[UO.LSkill]]&lt;br /&gt;
* [[UO.LSpell]]&lt;br /&gt;
* [[UO.LTargetID]]&lt;br /&gt;
* [[UO.LTargetKind]]&lt;br /&gt;
* [[UO.LTargetTile]]&lt;br /&gt;
* [[UO.LTargetX]]&lt;br /&gt;
* [[UO.LTargetY]]&lt;br /&gt;
* [[UO.LTargetZ]]&lt;br /&gt;
* [[UO.Luck]]&lt;br /&gt;
* [[UO.Mana]]&lt;br /&gt;
* [[UO.MaxDmg]]&lt;br /&gt;
* [[UO.MaxFol]]&lt;br /&gt;
* [[UO.MaxHits]]&lt;br /&gt;
* [[UO.MaxMana]]&lt;br /&gt;
* [[UO.MaxStam]]&lt;br /&gt;
* [[UO.MaxStats]]&lt;br /&gt;
* [[UO.MaxWeight]]&lt;br /&gt;
* [[UO.MinDmg]]&lt;br /&gt;
* [[UO.NextCPosX]]&lt;br /&gt;
* [[UO.NextCPosY]]&lt;br /&gt;
* [[UO.PR]]&lt;br /&gt;
* [[UO.RHandID]]&lt;br /&gt;
* [[UO.Sex]]&lt;br /&gt;
* [[UO.Shard]]&lt;br /&gt;
* [[UO.Stamina]]&lt;br /&gt;
* [[UO.Str]]&lt;br /&gt;
* [[UO.SysMsg]]&lt;br /&gt;
* [[UO.TargCurs]]&lt;br /&gt;
* [[UO.TP]]&lt;br /&gt;
* [[UO.Weight]]&lt;br /&gt;
&lt;br /&gt;
=== Commands ===&lt;br /&gt;
&lt;br /&gt;
* [[UO.CliDrag]]&lt;br /&gt;
* [[UO.Click]]&lt;br /&gt;
* [[UO.ContTop]]&lt;br /&gt;
* [[UO.Drag]]&lt;br /&gt;
* [[UO.DropC]]&lt;br /&gt;
* [[UO.DropG]]&lt;br /&gt;
* [[UO.DropPD]]&lt;br /&gt;
* [[UO.Equip]]&lt;br /&gt;
* [[UO.ExMsg]]&lt;br /&gt;
* [[UO.GetCont]]&lt;br /&gt;
* [[UO.GetItem]]&lt;br /&gt;
* [[UO.GetJournal]]&lt;br /&gt;
* [[UO.GetPix]]&lt;br /&gt;
* [[UO.GetShop]]&lt;br /&gt;
* [[UO.GetSkill]]&lt;br /&gt;
* [[UO.HideItem]]&lt;br /&gt;
* [[UO.Key]]&lt;br /&gt;
* [[UO.Macro]]&lt;br /&gt;
* [[UO.Move]]&lt;br /&gt;
* [[UO.Msg]]&lt;br /&gt;
* [[UO.Pathfind]]&lt;br /&gt;
* [[UO.Popup]]&lt;br /&gt;
* [[UO.Property]]&lt;br /&gt;
* [[UO.RenamePet]]&lt;br /&gt;
* [[UO.ScanItems]]&lt;br /&gt;
* [[UO.ScanJournal]]&lt;br /&gt;
* [[UO.SetShop]]&lt;br /&gt;
* [[UO.SkillLock]]&lt;br /&gt;
* [[UO.StatBar]]&lt;br /&gt;
* [[UO.StatLock]]&lt;br /&gt;
* [[UO.SysMessage]]&lt;br /&gt;
* [[UO.TileCnt]]&lt;br /&gt;
* [[UO.TileGet]]&lt;br /&gt;
* [[UO.TileInit]]&lt;br /&gt;
&lt;br /&gt;
== Objects ==&lt;br /&gt;
&lt;br /&gt;
=== Commands ===&lt;br /&gt;
&lt;br /&gt;
* [[Obj.Create]]&lt;br /&gt;
* [[Obj.Free]]&lt;br /&gt;
* [[Obj.Loop]]&lt;br /&gt;
* [[Obj.Exit]]&lt;br /&gt;
&lt;br /&gt;
=== Classes ===&lt;br /&gt;
&lt;br /&gt;
* [[TBevel]]&lt;br /&gt;
* [[TButton]]&lt;br /&gt;
* [[TCheckBox]]&lt;br /&gt;
* [[TComboBox]]&lt;br /&gt;
* [[TEdit]]&lt;br /&gt;
* [[TForm]]&lt;br /&gt;
* [[TGroupBox]]&lt;br /&gt;
* [[TImageList]]&lt;br /&gt;
* [[TLabel]]&lt;br /&gt;
* [[TListBox]]&lt;br /&gt;
* [[TMainMenu]]&lt;br /&gt;
* [[TMemo]]&lt;br /&gt;
* [[TMessageBox]]&lt;br /&gt;
* [[TOpenDialog]]&lt;br /&gt;
* [[TPaintBox]]&lt;br /&gt;
* [[TPanel]]&lt;br /&gt;
* [[TPopupMenu]]&lt;br /&gt;
* [[TRadioButton]]&lt;br /&gt;
* [[TSaveDialog]]&lt;br /&gt;
* [[TScrollBar]]&lt;br /&gt;
* [[TSplitter]]&lt;br /&gt;
* [[TStatusBar]]&lt;br /&gt;
* [[TStatusPanel]]&lt;br /&gt;
* [[TSynMemo]]&lt;br /&gt;
* [[TTabControl]]&lt;br /&gt;
* [[TTimer]]&lt;br /&gt;
* [[TToolBar]]&lt;br /&gt;
* [[TToolButton]]&lt;br /&gt;
&lt;br /&gt;
=== Miscellaneous ===&lt;br /&gt;
&lt;br /&gt;
* [[TBrush]]&lt;br /&gt;
* [[TCanvas]]&lt;br /&gt;
* [[TComponent]]&lt;br /&gt;
* [[TControl]]&lt;br /&gt;
* [[TCustomEdit]]&lt;br /&gt;
* [[TFont]]&lt;br /&gt;
* [[TMenuItem]]&lt;br /&gt;
* [[TObject]]&lt;br /&gt;
* [[TPen]]&lt;br /&gt;
* [[TSizeConstraints]]&lt;br /&gt;
* [[TStrings]]&lt;br /&gt;
* [[TWinControl]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Attribution,_License,_and_CopyLeft&amp;diff=863</id>
		<title>Attribution, License, and CopyLeft</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Attribution,_License,_and_CopyLeft&amp;diff=863"/>
				<updated>2010-11-02T14:36:54Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: Created page with &amp;quot;== Attribution ==  This collection of bytes was assembled from the source, concepts, and ideas in the public domain.  Major parts of the library are based on the work of WarLocke...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Attribution ==&lt;br /&gt;
&lt;br /&gt;
This collection of bytes was assembled from the source, concepts, and ideas in the public domain.  Major parts of the library are based on the work of WarLocke, Cheffe, Boydon, Kal In Ex, and the ideas of Brelix, Josephaj, scryptor, snicker7, stuby085, swift74d, as well as prior art by the Codename Alexandria team.&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
&lt;br /&gt;
ximan's Public anti-License Version 1.2&lt;br /&gt;
&lt;br /&gt;
This collection of bytes is Copyleft by ximan. No rights reserved.&lt;br /&gt;
&lt;br /&gt;
This license has not been certified as open source and has not been designated as GPL compatible by the Free Software Foundation (FSF).  Redistribution and use in source form, with or without modification, are permitted provided that the following conditions are met:&lt;br /&gt;
&lt;br /&gt;
1. Redistribution of original or modified bytes are permitted but must retain any copyleft notice and a link to the original simplelib source at easyuo.com or its successor sites in a plain text format.&lt;br /&gt;
&lt;br /&gt;
2. No fee or charge is permitted in order to use these bytes. This does not apply to fees/services on pay forums that give access to these bytes. Indirect fees and charges are permitted, with the exception of redistribution in any electronic media such as a DVD, CD, etc as part of a collection which charges any amount is prohibited.&lt;br /&gt;
&lt;br /&gt;
3. Redistribution in any altered form is permitted so long as such alterations are duly and meticulously noted in the redistribution.&lt;br /&gt;
&lt;br /&gt;
== Disclaimer ==&lt;br /&gt;
&lt;br /&gt;
''This collection of bytes was provided by ximan &amp;quot;as is&amp;quot; and any expressed or implied warranties, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose are disclaimed. In no event shall ximan or others distributing (or who have distributed) these bytes be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data, or profits; or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of these bytes, without regard to being advised, or not, of the possibility of such damage.''&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=String.dump&amp;diff=672</id>
		<title>String.dump</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=String.dump&amp;diff=672"/>
				<updated>2010-10-20T21:52:10Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; string.dump (function)&lt;br /&gt;
&lt;br /&gt;
Returns a string containing a binary representation of the given function, so that a later loadstring on this string returns a copy of the function. Said function must be a Lua function without upvalues. (A local variable used by an inner function is called an upvalue, or external local variable, inside the inner function).  The returned string may include embedded nulls or other unprintable characters.&lt;br /&gt;
&lt;br /&gt;
'''''This function is disabled in luaJIT-based lua implementations...'''''&lt;br /&gt;
&lt;br /&gt;
[[getmetatable]]&lt;br /&gt;
&lt;br /&gt;
[[String.byte]]&lt;br /&gt;
&lt;br /&gt;
[[String.len]]&lt;br /&gt;
&lt;br /&gt;
[http://www.lua.org/manual/5.1/manual.html#2.5.5 Lua Manual - Length Operator (#)]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Documentation&amp;diff=669</id>
		<title>Documentation</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Documentation&amp;diff=669"/>
				<updated>2010-10-19T20:20:34Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Lua ==&lt;br /&gt;
&lt;br /&gt;
'''''WARNING: This wiki isn't the gospel according to Cheffe, it is the munged collection of old and new, disparate documentation as found or recollected by ximan.  Use at your own risk, and when discrepancies are discovered, please update appropriately.  Thank you.'''''&lt;br /&gt;
&lt;br /&gt;
=== Basic Functions ===&lt;br /&gt;
&lt;br /&gt;
* [[_G]]&lt;br /&gt;
* [[assert]]&lt;br /&gt;
* [[collectgarbage]]&lt;br /&gt;
* [[dofile]]&lt;br /&gt;
* [[error]]&lt;br /&gt;
* [[getfenv]]&lt;br /&gt;
* [[getmetatable]]&lt;br /&gt;
* [[ipairs]]&lt;br /&gt;
* [[loadfile]]&lt;br /&gt;
* [[loadstring]]&lt;br /&gt;
* [[next]]&lt;br /&gt;
* [[pairs]]&lt;br /&gt;
* [[pcall]]&lt;br /&gt;
* [[print]]&lt;br /&gt;
* [[rawequal]]&lt;br /&gt;
* [[rawget]]&lt;br /&gt;
* [[rawset]]&lt;br /&gt;
* [[select]]&lt;br /&gt;
* [[setfenv]]&lt;br /&gt;
* [[setmetatable]]&lt;br /&gt;
* [[tonumber]]&lt;br /&gt;
* [[tostring]]&lt;br /&gt;
* [[type]]&lt;br /&gt;
* [[unpack]]&lt;br /&gt;
&lt;br /&gt;
=== Math Functions ===&lt;br /&gt;
&lt;br /&gt;
* [[math.abs]]&lt;br /&gt;
* [[math.acos]]&lt;br /&gt;
* [[math.asin]]&lt;br /&gt;
* [[math.atan]]&lt;br /&gt;
* [[math.atan2]]&lt;br /&gt;
* [[math.ceil]]&lt;br /&gt;
* [[math.cos]]&lt;br /&gt;
* [[math.cosh]]&lt;br /&gt;
* [[math.deg]]&lt;br /&gt;
* [[math.exp]]&lt;br /&gt;
* [[math.floor]]&lt;br /&gt;
* [[math.fmod]]&lt;br /&gt;
* [[math.frexp]]&lt;br /&gt;
* [[math.huge]]&lt;br /&gt;
* [[math.ldexp]]&lt;br /&gt;
* [[math.log]]&lt;br /&gt;
* [[math.log10]]&lt;br /&gt;
* [[math.max]]&lt;br /&gt;
* [[math.min]]&lt;br /&gt;
* [[math.modf]]&lt;br /&gt;
* [[math.pi]]&lt;br /&gt;
* [[math.pow]]&lt;br /&gt;
* [[math.rad]]&lt;br /&gt;
* [[math.random]]&lt;br /&gt;
* [[math.randomseed]]&lt;br /&gt;
* [[math.sin]]&lt;br /&gt;
* [[math.sinh]]&lt;br /&gt;
* [[math.sqrt]]&lt;br /&gt;
* [[math.tan]]&lt;br /&gt;
* [[math.tanh]]&lt;br /&gt;
&lt;br /&gt;
=== String Functions ===&lt;br /&gt;
&lt;br /&gt;
* [[string.byte]]&lt;br /&gt;
* [[string.char]]&lt;br /&gt;
* [[string.dump]]&lt;br /&gt;
* [[string.find]]&lt;br /&gt;
* [[string.format]]&lt;br /&gt;
* [[string.gmatch]]&lt;br /&gt;
* [[string.gsub]]&lt;br /&gt;
* [[string.len]]&lt;br /&gt;
* [[string.lower]]&lt;br /&gt;
* [[string.match]]&lt;br /&gt;
* [[string.rep]]&lt;br /&gt;
* [[string.reverse]]&lt;br /&gt;
* [[string.sub]]&lt;br /&gt;
* [[string.upper]]&lt;br /&gt;
&lt;br /&gt;
=== Table Functions ===&lt;br /&gt;
&lt;br /&gt;
* [[table.concat]]&lt;br /&gt;
* [[table.insert]]&lt;br /&gt;
* [[table.maxn]]&lt;br /&gt;
* [[table.remove]]&lt;br /&gt;
* [[table.sort]]&lt;br /&gt;
&lt;br /&gt;
== OpenEUO ==&lt;br /&gt;
&lt;br /&gt;
=== Standard Functions ===&lt;br /&gt;
&lt;br /&gt;
* [[cmpsetatom]]&lt;br /&gt;
* [[dostring]]&lt;br /&gt;
* [[getatom]]&lt;br /&gt;
* [[getdate]]&lt;br /&gt;
* [[getkey]]&lt;br /&gt;
* [[getmouse]]&lt;br /&gt;
* [[getticks]]&lt;br /&gt;
* [[gettime]]&lt;br /&gt;
* [[getbasedir]]&lt;br /&gt;
* [[getinstalldir]]&lt;br /&gt;
* [[listatoms]]&lt;br /&gt;
* [[openfile]]&lt;br /&gt;
* [[pause]]&lt;br /&gt;
* [[setatom]]&lt;br /&gt;
* [[stop]]&lt;br /&gt;
* [[wait]]&lt;br /&gt;
&lt;br /&gt;
=== Bitwise Functions ===&lt;br /&gt;
&lt;br /&gt;
* [[Bit.And]]&lt;br /&gt;
* [[Bit.Not]] &lt;br /&gt;
* [[Bit.Or]] &lt;br /&gt;
* [[Bit.Shl]] &lt;br /&gt;
* [[Bit.Shr]]&lt;br /&gt;
* [[Bit.Xor]]&lt;br /&gt;
&lt;br /&gt;
== Ultima Online ==&lt;br /&gt;
&lt;br /&gt;
=== Variables ===&lt;br /&gt;
&lt;br /&gt;
* [[UO.AR]]&lt;br /&gt;
* [[UO.BackpackID]]&lt;br /&gt;
* [[UO.CharDir]]&lt;br /&gt;
* [[UO.CharID]]&lt;br /&gt;
* [[UO.CharName]]&lt;br /&gt;
* [[UO.CharPosX]]&lt;br /&gt;
* [[UO.CharPosY]]&lt;br /&gt;
* [[UO.CharPosZ]]&lt;br /&gt;
* [[UO.CharStatus]]&lt;br /&gt;
* [[UO.CharType]]&lt;br /&gt;
* [[UO.CliCnt]]&lt;br /&gt;
* [[UO.CliLang]]&lt;br /&gt;
* [[UO.CliLeft]]&lt;br /&gt;
* [[UO.CliLogged]]&lt;br /&gt;
* [[UO.CliNr]]&lt;br /&gt;
* [[UO.CliTop]]&lt;br /&gt;
* [[UO.CliVer]]&lt;br /&gt;
* [[UO.CliXRes]]&lt;br /&gt;
* [[UO.CliYRes]]&lt;br /&gt;
* [[UO.ContID]]&lt;br /&gt;
* [[UO.ContKind]]&lt;br /&gt;
* [[UO.ContName]]&lt;br /&gt;
* [[UO.ContPosX]]&lt;br /&gt;
* [[UO.ContPosY]]&lt;br /&gt;
* [[UO.ContSizeX]]&lt;br /&gt;
* [[UO.ContSizeY]]&lt;br /&gt;
* [[UO.ContType]]&lt;br /&gt;
* [[UO.CR]]&lt;br /&gt;
* [[UO.CursKind]]&lt;br /&gt;
* [[UO.CursorX]]&lt;br /&gt;
* [[UO.CursorY]]&lt;br /&gt;
* [[UO.Dex]]&lt;br /&gt;
* [[UO.EnemyHits]]&lt;br /&gt;
* [[UO.EnemyID]]&lt;br /&gt;
* [[UO.ER]]&lt;br /&gt;
* [[UO.Followers]]&lt;br /&gt;
* [[UO.FR]]&lt;br /&gt;
* [[UO.Gold]]&lt;br /&gt;
* [[UO.Hits]]&lt;br /&gt;
* [[UO.Int]]&lt;br /&gt;
* [[UO.LHandID]]&lt;br /&gt;
* [[UO.LLiftedID]]&lt;br /&gt;
* [[UO.LLiftedKind]]&lt;br /&gt;
* [[UO.LLiftedType]]&lt;br /&gt;
* [[UO.LObjectID]]&lt;br /&gt;
* [[UO.LObjectType]]&lt;br /&gt;
* [[UO.LShard]]&lt;br /&gt;
* [[UO.LSkill]]&lt;br /&gt;
* [[UO.LSpell]]&lt;br /&gt;
* [[UO.LTargetID]]&lt;br /&gt;
* [[UO.LTargetKind]]&lt;br /&gt;
* [[UO.LTargetTile]]&lt;br /&gt;
* [[UO.LTargetX]]&lt;br /&gt;
* [[UO.LTargetY]]&lt;br /&gt;
* [[UO.LTargetZ]]&lt;br /&gt;
* [[UO.Luck]]&lt;br /&gt;
* [[UO.Mana]]&lt;br /&gt;
* [[UO.MaxDmg]]&lt;br /&gt;
* [[UO.MaxFol]]&lt;br /&gt;
* [[UO.MaxHits]]&lt;br /&gt;
* [[UO.MaxMana]]&lt;br /&gt;
* [[UO.MaxStam]]&lt;br /&gt;
* [[UO.MaxStats]]&lt;br /&gt;
* [[UO.MaxWeight]]&lt;br /&gt;
* [[UO.MinDmg]]&lt;br /&gt;
* [[UO.NextCPosX]]&lt;br /&gt;
* [[UO.NextCPosY]]&lt;br /&gt;
* [[UO.PR]]&lt;br /&gt;
* [[UO.RHandID]]&lt;br /&gt;
* [[UO.Sex]]&lt;br /&gt;
* [[UO.Shard]]&lt;br /&gt;
* [[UO.Stamina]]&lt;br /&gt;
* [[UO.Str]]&lt;br /&gt;
* [[UO.SysMsg]]&lt;br /&gt;
* [[UO.TargCurs]]&lt;br /&gt;
* [[UO.TP]]&lt;br /&gt;
* [[UO.Weight]]&lt;br /&gt;
&lt;br /&gt;
=== Commands ===&lt;br /&gt;
&lt;br /&gt;
* [[UO.CliDrag]]&lt;br /&gt;
* [[UO.Click]]&lt;br /&gt;
* [[UO.ContTop]]&lt;br /&gt;
* [[UO.Drag]]&lt;br /&gt;
* [[UO.DropC]]&lt;br /&gt;
* [[UO.DropG]]&lt;br /&gt;
* [[UO.DropPD]]&lt;br /&gt;
* [[UO.Equip]]&lt;br /&gt;
* [[UO.ExMsg]]&lt;br /&gt;
* [[UO.GetCont]]&lt;br /&gt;
* [[UO.GetItem]]&lt;br /&gt;
* [[UO.GetJournal]]&lt;br /&gt;
* [[UO.GetPix]]&lt;br /&gt;
* [[UO.GetShop]]&lt;br /&gt;
* [[UO.GetSkill]]&lt;br /&gt;
* [[UO.HideItem]]&lt;br /&gt;
* [[UO.Key]]&lt;br /&gt;
* [[UO.Macro]]&lt;br /&gt;
* [[UO.Move]]&lt;br /&gt;
* [[UO.Msg]]&lt;br /&gt;
* [[UO.Pathfind]]&lt;br /&gt;
* [[UO.Popup]]&lt;br /&gt;
* [[UO.Property]]&lt;br /&gt;
* [[UO.RenamePet]]&lt;br /&gt;
* [[UO.ScanItems]]&lt;br /&gt;
* [[UO.ScanJournal]]&lt;br /&gt;
* [[UO.SetShop]]&lt;br /&gt;
* [[UO.SkillLock]]&lt;br /&gt;
* [[UO.StatBar]]&lt;br /&gt;
* [[UO.StatLock]]&lt;br /&gt;
* [[UO.SysMessage]]&lt;br /&gt;
* [[UO.TileCnt]]&lt;br /&gt;
* [[UO.TileGet]]&lt;br /&gt;
* [[UO.TileInit]]&lt;br /&gt;
&lt;br /&gt;
== Objects ==&lt;br /&gt;
&lt;br /&gt;
=== Commands ===&lt;br /&gt;
&lt;br /&gt;
* [[Obj.Create]]&lt;br /&gt;
* [[Obj.Free]]&lt;br /&gt;
* [[Obj.Loop]]&lt;br /&gt;
* [[Obj.Exit]]&lt;br /&gt;
&lt;br /&gt;
=== Classes ===&lt;br /&gt;
&lt;br /&gt;
* [[TBevel]]&lt;br /&gt;
* [[TButton]]&lt;br /&gt;
* [[TCheckBox]]&lt;br /&gt;
* [[TComboBox]]&lt;br /&gt;
* [[TEdit]]&lt;br /&gt;
* [[TForm]]&lt;br /&gt;
* [[TGroupBox]]&lt;br /&gt;
* [[TImageList]]&lt;br /&gt;
* [[TLabel]]&lt;br /&gt;
* [[TListBox]]&lt;br /&gt;
* [[TMainMenu]]&lt;br /&gt;
* [[TMemo]]&lt;br /&gt;
* [[TMessageBox]]&lt;br /&gt;
* [[TOpenDialog]]&lt;br /&gt;
* [[TPaintBox]]&lt;br /&gt;
* [[TPanel]]&lt;br /&gt;
* [[TPopupMenu]]&lt;br /&gt;
* [[TRadioButton]]&lt;br /&gt;
* [[TSaveDialog]]&lt;br /&gt;
* [[TScrollBar]]&lt;br /&gt;
* [[TSplitter]]&lt;br /&gt;
* [[TStatusBar]]&lt;br /&gt;
* [[TStatusPanel]]&lt;br /&gt;
* [[TSynMemo]]&lt;br /&gt;
* [[TTabControl]]&lt;br /&gt;
* [[TTimer]]&lt;br /&gt;
* [[TToolBar]]&lt;br /&gt;
* [[TToolButton]]&lt;br /&gt;
&lt;br /&gt;
=== Miscellaneous ===&lt;br /&gt;
&lt;br /&gt;
* [[TBrush]]&lt;br /&gt;
* [[TCanvas]]&lt;br /&gt;
* [[TComponent]]&lt;br /&gt;
* [[TControl]]&lt;br /&gt;
* [[TCustomEdit]]&lt;br /&gt;
* [[TFont]]&lt;br /&gt;
* [[TMenuItem]]&lt;br /&gt;
* [[TObject]]&lt;br /&gt;
* [[TPen]]&lt;br /&gt;
* [[TSizeConstraints]]&lt;br /&gt;
* [[TStrings]]&lt;br /&gt;
* [[TWinControl]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Documentation&amp;diff=668</id>
		<title>Documentation</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Documentation&amp;diff=668"/>
				<updated>2010-10-19T20:19:51Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Lua ==&lt;br /&gt;
&lt;br /&gt;
'''''WARNING: This wiki isn't the gospel according to Cheffe, it is the munged collection of old and new disparate documentation as found or recollected by ximan.  Use at your own risk, and when discrepancies are discovered, please update appropriately.  Thank you.'''''&lt;br /&gt;
&lt;br /&gt;
=== Basic Functions ===&lt;br /&gt;
&lt;br /&gt;
* [[_G]]&lt;br /&gt;
* [[assert]]&lt;br /&gt;
* [[collectgarbage]]&lt;br /&gt;
* [[dofile]]&lt;br /&gt;
* [[error]]&lt;br /&gt;
* [[getfenv]]&lt;br /&gt;
* [[getmetatable]]&lt;br /&gt;
* [[ipairs]]&lt;br /&gt;
* [[loadfile]]&lt;br /&gt;
* [[loadstring]]&lt;br /&gt;
* [[next]]&lt;br /&gt;
* [[pairs]]&lt;br /&gt;
* [[pcall]]&lt;br /&gt;
* [[print]]&lt;br /&gt;
* [[rawequal]]&lt;br /&gt;
* [[rawget]]&lt;br /&gt;
* [[rawset]]&lt;br /&gt;
* [[select]]&lt;br /&gt;
* [[setfenv]]&lt;br /&gt;
* [[setmetatable]]&lt;br /&gt;
* [[tonumber]]&lt;br /&gt;
* [[tostring]]&lt;br /&gt;
* [[type]]&lt;br /&gt;
* [[unpack]]&lt;br /&gt;
&lt;br /&gt;
=== Math Functions ===&lt;br /&gt;
&lt;br /&gt;
* [[math.abs]]&lt;br /&gt;
* [[math.acos]]&lt;br /&gt;
* [[math.asin]]&lt;br /&gt;
* [[math.atan]]&lt;br /&gt;
* [[math.atan2]]&lt;br /&gt;
* [[math.ceil]]&lt;br /&gt;
* [[math.cos]]&lt;br /&gt;
* [[math.cosh]]&lt;br /&gt;
* [[math.deg]]&lt;br /&gt;
* [[math.exp]]&lt;br /&gt;
* [[math.floor]]&lt;br /&gt;
* [[math.fmod]]&lt;br /&gt;
* [[math.frexp]]&lt;br /&gt;
* [[math.huge]]&lt;br /&gt;
* [[math.ldexp]]&lt;br /&gt;
* [[math.log]]&lt;br /&gt;
* [[math.log10]]&lt;br /&gt;
* [[math.max]]&lt;br /&gt;
* [[math.min]]&lt;br /&gt;
* [[math.modf]]&lt;br /&gt;
* [[math.pi]]&lt;br /&gt;
* [[math.pow]]&lt;br /&gt;
* [[math.rad]]&lt;br /&gt;
* [[math.random]]&lt;br /&gt;
* [[math.randomseed]]&lt;br /&gt;
* [[math.sin]]&lt;br /&gt;
* [[math.sinh]]&lt;br /&gt;
* [[math.sqrt]]&lt;br /&gt;
* [[math.tan]]&lt;br /&gt;
* [[math.tanh]]&lt;br /&gt;
&lt;br /&gt;
=== String Functions ===&lt;br /&gt;
&lt;br /&gt;
* [[string.byte]]&lt;br /&gt;
* [[string.char]]&lt;br /&gt;
* [[string.dump]]&lt;br /&gt;
* [[string.find]]&lt;br /&gt;
* [[string.format]]&lt;br /&gt;
* [[string.gmatch]]&lt;br /&gt;
* [[string.gsub]]&lt;br /&gt;
* [[string.len]]&lt;br /&gt;
* [[string.lower]]&lt;br /&gt;
* [[string.match]]&lt;br /&gt;
* [[string.rep]]&lt;br /&gt;
* [[string.reverse]]&lt;br /&gt;
* [[string.sub]]&lt;br /&gt;
* [[string.upper]]&lt;br /&gt;
&lt;br /&gt;
=== Table Functions ===&lt;br /&gt;
&lt;br /&gt;
* [[table.concat]]&lt;br /&gt;
* [[table.insert]]&lt;br /&gt;
* [[table.maxn]]&lt;br /&gt;
* [[table.remove]]&lt;br /&gt;
* [[table.sort]]&lt;br /&gt;
&lt;br /&gt;
== OpenEUO ==&lt;br /&gt;
&lt;br /&gt;
=== Standard Functions ===&lt;br /&gt;
&lt;br /&gt;
* [[cmpsetatom]]&lt;br /&gt;
* [[dostring]]&lt;br /&gt;
* [[getatom]]&lt;br /&gt;
* [[getdate]]&lt;br /&gt;
* [[getkey]]&lt;br /&gt;
* [[getmouse]]&lt;br /&gt;
* [[getticks]]&lt;br /&gt;
* [[gettime]]&lt;br /&gt;
* [[getbasedir]]&lt;br /&gt;
* [[getinstalldir]]&lt;br /&gt;
* [[listatoms]]&lt;br /&gt;
* [[openfile]]&lt;br /&gt;
* [[pause]]&lt;br /&gt;
* [[setatom]]&lt;br /&gt;
* [[stop]]&lt;br /&gt;
* [[wait]]&lt;br /&gt;
&lt;br /&gt;
=== Bitwise Functions ===&lt;br /&gt;
&lt;br /&gt;
* [[Bit.And]]&lt;br /&gt;
* [[Bit.Not]] &lt;br /&gt;
* [[Bit.Or]] &lt;br /&gt;
* [[Bit.Shl]] &lt;br /&gt;
* [[Bit.Shr]]&lt;br /&gt;
* [[Bit.Xor]]&lt;br /&gt;
&lt;br /&gt;
== Ultima Online ==&lt;br /&gt;
&lt;br /&gt;
=== Variables ===&lt;br /&gt;
&lt;br /&gt;
* [[UO.AR]]&lt;br /&gt;
* [[UO.BackpackID]]&lt;br /&gt;
* [[UO.CharDir]]&lt;br /&gt;
* [[UO.CharID]]&lt;br /&gt;
* [[UO.CharName]]&lt;br /&gt;
* [[UO.CharPosX]]&lt;br /&gt;
* [[UO.CharPosY]]&lt;br /&gt;
* [[UO.CharPosZ]]&lt;br /&gt;
* [[UO.CharStatus]]&lt;br /&gt;
* [[UO.CharType]]&lt;br /&gt;
* [[UO.CliCnt]]&lt;br /&gt;
* [[UO.CliLang]]&lt;br /&gt;
* [[UO.CliLeft]]&lt;br /&gt;
* [[UO.CliLogged]]&lt;br /&gt;
* [[UO.CliNr]]&lt;br /&gt;
* [[UO.CliTop]]&lt;br /&gt;
* [[UO.CliVer]]&lt;br /&gt;
* [[UO.CliXRes]]&lt;br /&gt;
* [[UO.CliYRes]]&lt;br /&gt;
* [[UO.ContID]]&lt;br /&gt;
* [[UO.ContKind]]&lt;br /&gt;
* [[UO.ContName]]&lt;br /&gt;
* [[UO.ContPosX]]&lt;br /&gt;
* [[UO.ContPosY]]&lt;br /&gt;
* [[UO.ContSizeX]]&lt;br /&gt;
* [[UO.ContSizeY]]&lt;br /&gt;
* [[UO.ContType]]&lt;br /&gt;
* [[UO.CR]]&lt;br /&gt;
* [[UO.CursKind]]&lt;br /&gt;
* [[UO.CursorX]]&lt;br /&gt;
* [[UO.CursorY]]&lt;br /&gt;
* [[UO.Dex]]&lt;br /&gt;
* [[UO.EnemyHits]]&lt;br /&gt;
* [[UO.EnemyID]]&lt;br /&gt;
* [[UO.ER]]&lt;br /&gt;
* [[UO.Followers]]&lt;br /&gt;
* [[UO.FR]]&lt;br /&gt;
* [[UO.Gold]]&lt;br /&gt;
* [[UO.Hits]]&lt;br /&gt;
* [[UO.Int]]&lt;br /&gt;
* [[UO.LHandID]]&lt;br /&gt;
* [[UO.LLiftedID]]&lt;br /&gt;
* [[UO.LLiftedKind]]&lt;br /&gt;
* [[UO.LLiftedType]]&lt;br /&gt;
* [[UO.LObjectID]]&lt;br /&gt;
* [[UO.LObjectType]]&lt;br /&gt;
* [[UO.LShard]]&lt;br /&gt;
* [[UO.LSkill]]&lt;br /&gt;
* [[UO.LSpell]]&lt;br /&gt;
* [[UO.LTargetID]]&lt;br /&gt;
* [[UO.LTargetKind]]&lt;br /&gt;
* [[UO.LTargetTile]]&lt;br /&gt;
* [[UO.LTargetX]]&lt;br /&gt;
* [[UO.LTargetY]]&lt;br /&gt;
* [[UO.LTargetZ]]&lt;br /&gt;
* [[UO.Luck]]&lt;br /&gt;
* [[UO.Mana]]&lt;br /&gt;
* [[UO.MaxDmg]]&lt;br /&gt;
* [[UO.MaxFol]]&lt;br /&gt;
* [[UO.MaxHits]]&lt;br /&gt;
* [[UO.MaxMana]]&lt;br /&gt;
* [[UO.MaxStam]]&lt;br /&gt;
* [[UO.MaxStats]]&lt;br /&gt;
* [[UO.MaxWeight]]&lt;br /&gt;
* [[UO.MinDmg]]&lt;br /&gt;
* [[UO.NextCPosX]]&lt;br /&gt;
* [[UO.NextCPosY]]&lt;br /&gt;
* [[UO.PR]]&lt;br /&gt;
* [[UO.RHandID]]&lt;br /&gt;
* [[UO.Sex]]&lt;br /&gt;
* [[UO.Shard]]&lt;br /&gt;
* [[UO.Stamina]]&lt;br /&gt;
* [[UO.Str]]&lt;br /&gt;
* [[UO.SysMsg]]&lt;br /&gt;
* [[UO.TargCurs]]&lt;br /&gt;
* [[UO.TP]]&lt;br /&gt;
* [[UO.Weight]]&lt;br /&gt;
&lt;br /&gt;
=== Commands ===&lt;br /&gt;
&lt;br /&gt;
* [[UO.CliDrag]]&lt;br /&gt;
* [[UO.Click]]&lt;br /&gt;
* [[UO.ContTop]]&lt;br /&gt;
* [[UO.Drag]]&lt;br /&gt;
* [[UO.DropC]]&lt;br /&gt;
* [[UO.DropG]]&lt;br /&gt;
* [[UO.DropPD]]&lt;br /&gt;
* [[UO.Equip]]&lt;br /&gt;
* [[UO.ExMsg]]&lt;br /&gt;
* [[UO.GetCont]]&lt;br /&gt;
* [[UO.GetItem]]&lt;br /&gt;
* [[UO.GetJournal]]&lt;br /&gt;
* [[UO.GetPix]]&lt;br /&gt;
* [[UO.GetShop]]&lt;br /&gt;
* [[UO.GetSkill]]&lt;br /&gt;
* [[UO.HideItem]]&lt;br /&gt;
* [[UO.Key]]&lt;br /&gt;
* [[UO.Macro]]&lt;br /&gt;
* [[UO.Move]]&lt;br /&gt;
* [[UO.Msg]]&lt;br /&gt;
* [[UO.Pathfind]]&lt;br /&gt;
* [[UO.Popup]]&lt;br /&gt;
* [[UO.Property]]&lt;br /&gt;
* [[UO.RenamePet]]&lt;br /&gt;
* [[UO.ScanItems]]&lt;br /&gt;
* [[UO.ScanJournal]]&lt;br /&gt;
* [[UO.SetShop]]&lt;br /&gt;
* [[UO.SkillLock]]&lt;br /&gt;
* [[UO.StatBar]]&lt;br /&gt;
* [[UO.StatLock]]&lt;br /&gt;
* [[UO.SysMessage]]&lt;br /&gt;
* [[UO.TileCnt]]&lt;br /&gt;
* [[UO.TileGet]]&lt;br /&gt;
* [[UO.TileInit]]&lt;br /&gt;
&lt;br /&gt;
== Objects ==&lt;br /&gt;
&lt;br /&gt;
=== Commands ===&lt;br /&gt;
&lt;br /&gt;
* [[Obj.Create]]&lt;br /&gt;
* [[Obj.Free]]&lt;br /&gt;
* [[Obj.Loop]]&lt;br /&gt;
* [[Obj.Exit]]&lt;br /&gt;
&lt;br /&gt;
=== Classes ===&lt;br /&gt;
&lt;br /&gt;
* [[TBevel]]&lt;br /&gt;
* [[TButton]]&lt;br /&gt;
* [[TCheckBox]]&lt;br /&gt;
* [[TComboBox]]&lt;br /&gt;
* [[TEdit]]&lt;br /&gt;
* [[TForm]]&lt;br /&gt;
* [[TGroupBox]]&lt;br /&gt;
* [[TImageList]]&lt;br /&gt;
* [[TLabel]]&lt;br /&gt;
* [[TListBox]]&lt;br /&gt;
* [[TMainMenu]]&lt;br /&gt;
* [[TMemo]]&lt;br /&gt;
* [[TMessageBox]]&lt;br /&gt;
* [[TOpenDialog]]&lt;br /&gt;
* [[TPaintBox]]&lt;br /&gt;
* [[TPanel]]&lt;br /&gt;
* [[TPopupMenu]]&lt;br /&gt;
* [[TRadioButton]]&lt;br /&gt;
* [[TSaveDialog]]&lt;br /&gt;
* [[TScrollBar]]&lt;br /&gt;
* [[TSplitter]]&lt;br /&gt;
* [[TStatusBar]]&lt;br /&gt;
* [[TStatusPanel]]&lt;br /&gt;
* [[TSynMemo]]&lt;br /&gt;
* [[TTabControl]]&lt;br /&gt;
* [[TTimer]]&lt;br /&gt;
* [[TToolBar]]&lt;br /&gt;
* [[TToolButton]]&lt;br /&gt;
&lt;br /&gt;
=== Miscellaneous ===&lt;br /&gt;
&lt;br /&gt;
* [[TBrush]]&lt;br /&gt;
* [[TCanvas]]&lt;br /&gt;
* [[TComponent]]&lt;br /&gt;
* [[TControl]]&lt;br /&gt;
* [[TCustomEdit]]&lt;br /&gt;
* [[TFont]]&lt;br /&gt;
* [[TMenuItem]]&lt;br /&gt;
* [[TObject]]&lt;br /&gt;
* [[TPen]]&lt;br /&gt;
* [[TSizeConstraints]]&lt;br /&gt;
* [[TStrings]]&lt;br /&gt;
* [[TWinControl]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=UO.Pathfind&amp;diff=660</id>
		<title>UO.Pathfind</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=UO.Pathfind&amp;diff=660"/>
				<updated>2010-10-16T06:36:32Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; UO.Pathfind(x,y,z)&lt;br /&gt;
Moves you to the game world position given by the coordinates. In Easyuo, the Z coordinate could be omitted, and was assumed to be -1.  Currently OpenEUO requires all three coordinates.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: 	&lt;br /&gt;
&lt;br /&gt;
* The script will continue executing while the character is simultaneously moving.&lt;br /&gt;
* UO.PathFind command only works within one screen. If you need to move over longer distances you'll need to break up the path into several segments.&lt;br /&gt;
&lt;br /&gt;
[[UO.Move]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Print&amp;diff=647</id>
		<title>Print</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Print&amp;diff=647"/>
				<updated>2010-10-09T23:00:28Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; print (···)&lt;br /&gt;
Receives any number of arguments, and prints their values to the script's feedback window (or log in the case of the gui thread), using the tostring function to convert them to strings. print is not intended for formatted output, but only as a quick way to show a value, typically for debugging. For formatted output, use string.format. &lt;br /&gt;
&lt;br /&gt;
[[String.format]]&lt;br /&gt;
&lt;br /&gt;
[[TMessageBox]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Hello_World&amp;diff=646</id>
		<title>Hello World</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Hello_World&amp;diff=646"/>
				<updated>2010-10-09T22:45:33Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;All these samples were taken directly from: http://www.easyuo.com/forum/viewtopic.php?t=43202 and just cruising the forums to give them a little explanation.&lt;br /&gt;
&lt;br /&gt;
Let's start by running a version of OpenEUO.  The version used was 0.9s and the samples should be compatible with subsequent release(s).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''1st sample:'''&lt;br /&gt;
&lt;br /&gt;
 Print(&amp;quot;Hello World!&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
This reminds of programming in BASIC back in the old days.&lt;br /&gt;
But it would like: 10 Print &amp;quot;Hello World!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''2nd sample:'''&lt;br /&gt;
&lt;br /&gt;
 UO.CliNr = 1&lt;br /&gt;
 UO.Macro(8,2,'')&lt;br /&gt;
 wait(1000)    &lt;br /&gt;
 UO.Msg(&amp;quot;Hi, my name is &amp;quot; .. UO.CharName .. &amp;quot;!\n&amp;quot;)&lt;br /&gt;
 print(&amp;quot;UO.CharName = &amp;quot; .. UO.CharName)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[UO.CliNr]] = 1 - selects which client will be running this short sample&lt;br /&gt;
&lt;br /&gt;
[[UO.Macro]](8,2,'') - initiates a client-side macro (see [[UO.Macro]] for options)&lt;br /&gt;
&lt;br /&gt;
wait(1000)   - 1 second delay&lt;br /&gt;
&lt;br /&gt;
[[UO.Msg]](&amp;quot;Hi, my name is &amp;quot; .. [[UO.CharName]] .. &amp;quot;!\n&amp;quot;) - the character running in the first client will saying this statement.&lt;br /&gt;
&lt;br /&gt;
print(&amp;quot;UO.CharName = &amp;quot; .. [[UO.CharName]]) - display this output in the application message thread&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''3rd sample:'''&lt;br /&gt;
&lt;br /&gt;
Form1 = [[Obj.Create]](&amp;quot;TForm&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Form1.Caption = &amp;quot;Hey, it works!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Form1.OnClose = function() [[Obj.Exit]]() end&lt;br /&gt;
&lt;br /&gt;
Form1.Show()&lt;br /&gt;
&lt;br /&gt;
[[Obj.Loop]]()&lt;br /&gt;
&lt;br /&gt;
This will create a window that closes when the running script is stopped.  The window is sizable and can be relocated in an viewable potion of the screen, just like a window in the Graphic User Interface (GUI).&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Lua_Introduction&amp;diff=645</id>
		<title>Lua Introduction</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Lua_Introduction&amp;diff=645"/>
				<updated>2010-10-09T22:42:07Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: /* Conclusion */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This tutorial will focus on the new language Lua and assumes that you already know how script writing and programming works in general.&lt;br /&gt;
&lt;br /&gt;
However, if you have never written anything besides scripts then some of the explanations may be a bit complicated. I suggest you just read on, look at the examples and try to figure out what they mean. If you still feel completely lost then don't worry, it will come in time as you get more used to Lua.&lt;br /&gt;
&lt;br /&gt;
== Variables and Types ==&lt;br /&gt;
''You may leave this lesson out if it's too complicated and move on to the next part!''&lt;br /&gt;
&lt;br /&gt;
Variable names are the same as in other languages, a leading A-Za-z_ followed by any number of A-Za-z0-9_ characters. They are case sensitive, so X and x are not the same.&lt;br /&gt;
&lt;br /&gt;
Variables are dynamically typed. That means, a variable can contain any type. Variables do not have types, values do.&lt;br /&gt;
&lt;br /&gt;
Primitive types: number, string, boolean, nil&lt;br /&gt;
(there are more types but I'll leave them away for now)&lt;br /&gt;
&lt;br /&gt;
Numbers are always floating-point Doubles in Lua. Any Double can easily represent an Integer, so don't let that confuse you. Working with Doubles is just as easy as working with Integers.&lt;br /&gt;
&lt;br /&gt;
Strings can be defined using double quotes &amp;lt;nowiki&amp;gt;&amp;quot;&amp;quot; or single quotes ''&amp;lt;/nowiki&amp;gt;. Both are exactly the same (even when using escape sequences). You can concatenate two strings using the .. operator. It also works with a string and a number, in that order.&lt;br /&gt;
&lt;br /&gt;
Booleans can be true or false. Use them in comparisons.&lt;br /&gt;
&lt;br /&gt;
Nil is a special value/type which means &amp;quot;I'm not a value&amp;quot;. It's often used by functions to return a value that signals an error. Undefined variables automatically have the value nil.&lt;br /&gt;
&lt;br /&gt;
 MyVariable1 = 2.14 + 1&lt;br /&gt;
 b = &amp;quot;hello\nworld&amp;quot;&lt;br /&gt;
 c = 'hello' .. '\nworld ' .. 123&lt;br /&gt;
 d = x==3 or y&amp;lt;=7 and not z~=(7-4/2)*3&lt;br /&gt;
 e = nil&lt;br /&gt;
&lt;br /&gt;
In the above example, you also see lots of operators being used. They're mostly the same as in other languages, except for ~= which means &amp;quot;unequal&amp;quot;. Operator precedence works as you would expect.&lt;br /&gt;
&lt;br /&gt;
== Assignments and Functions ==&lt;br /&gt;
''The second half of this lesson may be a bit complex. Try to learn how to assign values to variables and how to create and call functions! Remember you can use print() to check results!''&lt;br /&gt;
&lt;br /&gt;
This is actually not as simple as it seems. Lua uses the idea of stacks extensively and thus can deal with long lists of values quite easily.&lt;br /&gt;
&lt;br /&gt;
 x = 1 --line comment&lt;br /&gt;
 y = 2&lt;br /&gt;
 x,y = 1,2&lt;br /&gt;
 a,b,c = 1,2,3,4 --4 is ignored&lt;br /&gt;
 a,b,c = 1,2 --c is assigned nil&lt;br /&gt;
&lt;br /&gt;
As you can see, you can assign multiple variables in a single assignment statement. In mismatched situations, excess values are ignored and excess variables are assigned nil.&lt;br /&gt;
&lt;br /&gt;
This feature really becomes useful for returning multiple values from a function, which is not possible in most other languages except by passing additional return variables as parameters or by using return structures.&lt;br /&gt;
&lt;br /&gt;
 function Test(a)&lt;br /&gt;
   return a*a, a^3&lt;br /&gt;
 end&lt;br /&gt;
 &lt;br /&gt;
 a,b = Test(5) --a=25, b=125&lt;br /&gt;
&lt;br /&gt;
Actually, functions are another type in Lua. The above declaration is just a nice way of writing the following...&lt;br /&gt;
&lt;br /&gt;
 Test = function(a)&lt;br /&gt;
   return a*a, a^3&lt;br /&gt;
 end&lt;br /&gt;
&lt;br /&gt;
...which means there is a variable Test with (the address of) a function as value. It's similar to other languages that allow function pointers/references.&lt;br /&gt;
&lt;br /&gt;
 function Sum(a,b)&lt;br /&gt;
   return a+b&lt;br /&gt;
 end&lt;br /&gt;
 &lt;br /&gt;
 Diff = function(a,b)&lt;br /&gt;
   return a-b&lt;br /&gt;
 end&lt;br /&gt;
 &lt;br /&gt;
 function CalcInc(f,a,b)&lt;br /&gt;
   return f(a,b)+1&lt;br /&gt;
 end&lt;br /&gt;
 &lt;br /&gt;
 x = CalcInc(Sum,5,3) --x=9&lt;br /&gt;
 y = CalcInc(Diff,5,3) --y=3&lt;br /&gt;
 z = CalcInc(function(a,b) return a*b end,5,3) --z=16 using anonymous function&lt;br /&gt;
&lt;br /&gt;
Parameter passing is always by value. Inside a function, passed parameter names have local scope, so they won't conflict with outside variables. You can also define local variables yourself.&lt;br /&gt;
&lt;br /&gt;
 function Square(a)&lt;br /&gt;
   local b = 123&lt;br /&gt;
   return a*a&lt;br /&gt;
 end&lt;br /&gt;
 &lt;br /&gt;
 a = 5&lt;br /&gt;
 b = 5&lt;br /&gt;
 x = Square(3) --x=9, a and b are still 5&lt;br /&gt;
&lt;br /&gt;
In fact, all variables are global unless defined as local. Defining a local variable outside of a function or block means the variable is local to the file and can't be accessed from other files.&lt;br /&gt;
&lt;br /&gt;
 local function Sum(a,b)&lt;br /&gt;
   return a+b&lt;br /&gt;
 end&lt;br /&gt;
 &lt;br /&gt;
 local Sum = function(a,b)&lt;br /&gt;
   return a+b&lt;br /&gt;
 end&lt;br /&gt;
&lt;br /&gt;
The same goes for variables that contain functions. The above function declarations are the same. Both are local to the file so there won't be conflicts with other files or libraries.&lt;br /&gt;
&lt;br /&gt;
Don't try to call functions that are defined later (i.e. further down). It's really just like with variables.&lt;br /&gt;
&lt;br /&gt;
== Control Structures ==&lt;br /&gt;
''This lesson is a must read and should be quite easy to get!''&lt;br /&gt;
&lt;br /&gt;
Control structures are mostly the same as in other languages.&lt;br /&gt;
&lt;br /&gt;
 if x&amp;lt;y then&lt;br /&gt;
   --true&lt;br /&gt;
 else&lt;br /&gt;
   --false&lt;br /&gt;
 end&lt;br /&gt;
 &lt;br /&gt;
 if x==1 then&lt;br /&gt;
   --case 1&lt;br /&gt;
 elseif x==2 then&lt;br /&gt;
   --case 2&lt;br /&gt;
 else&lt;br /&gt;
   --other cases&lt;br /&gt;
 end&lt;br /&gt;
&lt;br /&gt;
Note that IF must _always_ be terminated by an END, even if only one statement follows. This goes for all control structures and is a little inconvenient but you'll get used to it.&lt;br /&gt;
&lt;br /&gt;
 for i = 1,10 do&lt;br /&gt;
   print(i)&lt;br /&gt;
 end&lt;br /&gt;
 &lt;br /&gt;
 for i = 10,1,-1 do --step value is -1&lt;br /&gt;
   local x=1&lt;br /&gt;
   print(i-x)&lt;br /&gt;
 end&lt;br /&gt;
&lt;br /&gt;
Each block has its own local scope. So if you declare local variables inside a block, it will disappear if you leave that block (even if only for another iteration). FOR variables are automatically declared local.&lt;br /&gt;
&lt;br /&gt;
 repeat&lt;br /&gt;
   --do something&lt;br /&gt;
 until x&amp;gt;10&lt;br /&gt;
 &lt;br /&gt;
 while x&amp;lt;=10 do&lt;br /&gt;
   if x==7 then&lt;br /&gt;
     break&lt;br /&gt;
   end&lt;br /&gt;
 end&lt;br /&gt;
 &lt;br /&gt;
 do&lt;br /&gt;
   --simple block&lt;br /&gt;
 end&lt;br /&gt;
&lt;br /&gt;
You can use BREAK to jump out of REPEAT/WHILE/FOR structures. By definition, BREAK can only occur before an END keyword which seems a little odd at first but usually works out that way (any following statements couldn't be reached anyway).&lt;br /&gt;
&lt;br /&gt;
Unfortunately, there is no CONTINUE. You must use nested IFs instead which is inconvenient as well but we'll just have to live with it.&lt;br /&gt;
&lt;br /&gt;
 --this won't work, there is no continue!!!&lt;br /&gt;
 for y=1,20 do&lt;br /&gt;
   if y==10 then continue end&lt;br /&gt;
   for x=1,80 do&lt;br /&gt;
     if x==40 then continue end&lt;br /&gt;
     --do something (except when: y=10 or x=40)&lt;br /&gt;
   end&lt;br /&gt;
 end&lt;br /&gt;
 &lt;br /&gt;
 --use nested ifs instead&lt;br /&gt;
 for y=1,20 do&lt;br /&gt;
   if y~=10 then&lt;br /&gt;
     for x=1,80 do&lt;br /&gt;
       if x~=40 then&lt;br /&gt;
         --do something except when y=10 or x=40&lt;br /&gt;
       end&lt;br /&gt;
     end&lt;br /&gt;
   end&lt;br /&gt;
 end&lt;br /&gt;
&lt;br /&gt;
There is also a FOR..IN statement that is used like a &amp;quot;foreach&amp;quot; in other languages. I'll cover that one later.&lt;br /&gt;
&lt;br /&gt;
SWITCH isn't supported either but can be emulated using keyed hash tables and anonymous functions.&lt;br /&gt;
&lt;br /&gt;
== Tables ==&lt;br /&gt;
''Ignore this lesson is you had problems with the previous ones. You won't need tables or arrays for basic scripts!''&lt;br /&gt;
&lt;br /&gt;
Tables really deserve their own tutorial because the topic is extensive! I'll just show you the basics here. And just like functions, tables are another type in Lua.&lt;br /&gt;
&lt;br /&gt;
 a = {22,84,63}&lt;br /&gt;
 print(&amp;quot;Num: &amp;quot; .. a[2]) --prints 84&lt;br /&gt;
 &lt;br /&gt;
 a = {3.14,&amp;quot;test&amp;quot;,true,MyFunc}&lt;br /&gt;
 --tables can hold all kinds of values...&lt;br /&gt;
 &lt;br /&gt;
 --...even other tables&lt;br /&gt;
 a = {{&amp;quot;1&amp;quot;,&amp;quot;2&amp;quot;},{&amp;quot;3&amp;quot;,&amp;quot;4&amp;quot;}}&lt;br /&gt;
 print(a[2][1]) --prints 3&lt;br /&gt;
 &lt;br /&gt;
 a = {} --empty table, not the same as nil!&lt;br /&gt;
&lt;br /&gt;
If you use a table like an array as shown above, indexing starts at 1 (unlike C++/Java etc where indexing starts at zero). The # operator tells you how many (numbered) elements there are in a table.&lt;br /&gt;
&lt;br /&gt;
 a = {&amp;quot;aaa&amp;quot;,&amp;quot;bbb&amp;quot;,&amp;quot;ccc&amp;quot;} --#a is 3&lt;br /&gt;
 for i = 1,#a do&lt;br /&gt;
   print(a[i])&lt;br /&gt;
 end&lt;br /&gt;
&lt;br /&gt;
But tables are not just arrays, they can do a lot more. They're actually hash tables with key/value pairs. That means you can use any value as index, not just numbers. You give it a key, it tells you the associated value.&lt;br /&gt;
&lt;br /&gt;
 a = {&lt;br /&gt;
   [1] = &amp;quot;aaa&amp;quot;,&lt;br /&gt;
   [2] = &amp;quot;bbb&amp;quot;,&lt;br /&gt;
   [3] = &amp;quot;ccc&amp;quot;&lt;br /&gt;
 } --same array as in last example&lt;br /&gt;
 &lt;br /&gt;
 a = {&lt;br /&gt;
   [&amp;quot;a&amp;quot;] = &amp;quot;aaa&amp;quot;,&lt;br /&gt;
   [&amp;quot;YouNameIt&amp;quot;] = &amp;quot;bbb&amp;quot;,&lt;br /&gt;
   [3.14] = &amp;quot;ccc&amp;quot;&lt;br /&gt;
 }&lt;br /&gt;
 print(a[3.14]) --prints ccc&lt;br /&gt;
 &lt;br /&gt;
 a = {[7]=&amp;quot;num&amp;quot;,[&amp;quot;7&amp;quot;]=&amp;quot;str&amp;quot;}&lt;br /&gt;
 print(a[7]) --prints num&lt;br /&gt;
&lt;br /&gt;
If you don't specify a key when defining a table, incremental numeric indices will be used which is why you can use tables as arrays. You can also mix, i.e. specify keys for some values and not for others. Unlike traditional arrays which have a fixed number of elements, tables also allow you to insert new elements.&lt;br /&gt;
&lt;br /&gt;
 a = {}&lt;br /&gt;
 a[4] = &amp;quot;ddd&amp;quot;&lt;br /&gt;
 a[5] = &amp;quot;eee&amp;quot;&lt;br /&gt;
&lt;br /&gt;
So you don't need to declare everything inside {...}, it's just a nice way of doing it. But you must set the type of a variable to &amp;quot;table&amp;quot; by using at least {}. You cannot index a nonexistent table. When you access a nonexistent element, nil is returned. So deleting means setting an element to nil. It's the same as with variables. However, be careful when using the # operator on mixed tables that contain nil elements. You might get unexpected results.&lt;br /&gt;
&lt;br /&gt;
Btw: When using valid identifiers as keys, you can also specify them directly (leaving away enclosing brackets and string markers) and use a dot to index in an object-like manner:&lt;br /&gt;
&lt;br /&gt;
 t = {id3 = 3}&lt;br /&gt;
 print(t.id3)&lt;br /&gt;
 &lt;br /&gt;
 --is the same as...&lt;br /&gt;
 &lt;br /&gt;
 t = {[&amp;quot;id3&amp;quot;] = 3}&lt;br /&gt;
 print(t[&amp;quot;id3&amp;quot;])&lt;br /&gt;
&lt;br /&gt;
The enclosing brackets are really only there to allow prior evaluation of the index so that something like t[&amp;quot;id&amp;quot;..3] becomes possible, but with simple identifiers it's not necessary.&lt;br /&gt;
&lt;br /&gt;
There is a lot more to tables: A table library with more utilities, tables used as objects, metatables that define how values are accessed etc...&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
&lt;br /&gt;
Still with me? Understood some of the examples? Great! Lua is a wonderful little language with many quirks and sometimes tricky besides. But you can also write very plain and simple code. Keep to the basics at first and move on to more difficult Lua concepts when you feel secure!&lt;br /&gt;
&lt;br /&gt;
External links of interest:&lt;br /&gt;
* http://www.lua.org&lt;br /&gt;
* http://www.lua.org/manual/5.1/manual.html&lt;br /&gt;
* http://www.lua.org/pil/ - (Old 5.0 version. Not everything works.)&lt;br /&gt;
&lt;br /&gt;
[[First Steps]]&lt;br /&gt;
&lt;br /&gt;
[[ Hello World]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=First_Steps&amp;diff=644</id>
		<title>First Steps</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=First_Steps&amp;diff=644"/>
				<updated>2010-10-09T22:41:29Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: /* Conclusion */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Installation ==&lt;br /&gt;
&lt;br /&gt;
* Get the latest OpenEUO from the [http://www.easyuo.com/downloads.php#oeuo download section].&lt;br /&gt;
&lt;br /&gt;
* Note the new [http://www.easyuo.com/cheffe/dir.jpg directory structure].&lt;br /&gt;
&lt;br /&gt;
OpenEUO.exe is the main program.&lt;br /&gt;
Lua51.dll is the Lua interpreter.&lt;br /&gt;
Objects.dll contains the new menu system.&lt;br /&gt;
Uo.dll contains all the game client related functionality.&lt;br /&gt;
&lt;br /&gt;
The directories should be self-explanatory. OpenEUO's GUI is stored in the &amp;quot;gui&amp;quot; directory and can be modified and adjusted to your needs (experts only!). &amp;quot;scripts&amp;quot; is where you'll store your work. You can create subdirectories if you like but do not store anything outside the OpenEUO install directory.&lt;br /&gt;
&lt;br /&gt;
== Hello World ==&lt;br /&gt;
&lt;br /&gt;
 print(&amp;quot;Hello World!&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Type that into the main window as usual and press F9. You will see the output in the box below. Of course, there are many more commands besides print() but we'll leave them away for now. So, if you ever want to know the value of an expression or variable then simply use print() and put something into the parentheses.&lt;br /&gt;
&lt;br /&gt;
== Interfacing with UO ==&lt;br /&gt;
&lt;br /&gt;
 UO.Macro(8,2)&lt;br /&gt;
 wait(1000)&lt;br /&gt;
 UO.Msg(&amp;quot;Hi, my name is &amp;quot; .. UO.CharName .. &amp;quot;!\n&amp;quot;)&lt;br /&gt;
 print(&amp;quot;UO.CharName = &amp;quot; .. UO.CharName)&lt;br /&gt;
&lt;br /&gt;
All commands that interface with UO are stored in the &amp;quot;UO&amp;quot; table. Best copy and paste this! Variables are '''case sensitive'''!&lt;br /&gt;
&lt;br /&gt;
== Interfacing with Objects ==&lt;br /&gt;
&lt;br /&gt;
 Form1 = Obj.Create(&amp;quot;TForm&amp;quot;)&lt;br /&gt;
 Form1.Caption = &amp;quot;Hey, it works!&amp;quot;&lt;br /&gt;
 Form1.OnClose = function() Obj.Exit() end&lt;br /&gt;
 Form1.Show()&lt;br /&gt;
 Obj.Loop()&lt;br /&gt;
&lt;br /&gt;
This is just to show you a first little tidbit of how menus are going to work. As you can see, it's a bit more complicated so I'd recommend you start with learning more about Lua first.&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
&lt;br /&gt;
You have installed OpenEUO and run your first scripts.&lt;br /&gt;
&lt;br /&gt;
[[Lua Introduction]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=String.dump&amp;diff=643</id>
		<title>String.dump</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=String.dump&amp;diff=643"/>
				<updated>2010-10-09T22:40:32Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; string.dump (function)&lt;br /&gt;
&lt;br /&gt;
Returns a string containing a binary representation of the given function, so that a later loadstring on this string returns a copy of the function. Said function must be a Lua function without upvalues. (A local variable used by an inner function is called an upvalue, or external local variable, inside the inner function).  The returned string may include embedded nulls or other unprintable characters.&lt;br /&gt;
&lt;br /&gt;
[[getmetatable]]&lt;br /&gt;
&lt;br /&gt;
[[String.byte]]&lt;br /&gt;
&lt;br /&gt;
[[String.len]]&lt;br /&gt;
&lt;br /&gt;
[http://www.lua.org/manual/5.1/manual.html#2.5.5 Lua Manual - Length Operator (#)]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=String.dump&amp;diff=642</id>
		<title>String.dump</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=String.dump&amp;diff=642"/>
				<updated>2010-10-09T22:39:20Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; string.dump (function)&lt;br /&gt;
&lt;br /&gt;
Returns a string containing a binary representation of the given function, so that a later loadstring on this string returns a copy of the function. function must be a Lua function without upvalues. (A local variable used by an inner function is called an upvalue, or external local variable, inside the inner function.)&lt;br /&gt;
&lt;br /&gt;
[[getmetatable]]&lt;br /&gt;
&lt;br /&gt;
[[String.byte]]&lt;br /&gt;
&lt;br /&gt;
[[String.len]]&lt;br /&gt;
&lt;br /&gt;
[http://www.lua.org/manual/5.1/manual.html#2.5.5 Lua Manual - Length Operator (#)]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=String.reverse&amp;diff=641</id>
		<title>String.reverse</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=String.reverse&amp;diff=641"/>
				<updated>2010-10-09T22:34:09Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; string.reverse (s)&lt;br /&gt;
Returns a string that is the string s reversed.&lt;br /&gt;
&lt;br /&gt;
[[String.lower]]&lt;br /&gt;
&lt;br /&gt;
[[String.rep]]&lt;br /&gt;
&lt;br /&gt;
[[String.upper]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=String.rep&amp;diff=640</id>
		<title>String.rep</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=String.rep&amp;diff=640"/>
				<updated>2010-10-09T22:33:37Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; string.rep (s, n)&lt;br /&gt;
Returns a string that is the concatenation of n copies of the string s.&lt;br /&gt;
&lt;br /&gt;
[[String.lower]]&lt;br /&gt;
&lt;br /&gt;
[[String.reverse]]&lt;br /&gt;
&lt;br /&gt;
[[String.upper]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.sqrt&amp;diff=639</id>
		<title>Math.sqrt</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.sqrt&amp;diff=639"/>
				<updated>2010-10-09T22:31:23Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.sqrt (x)&lt;br /&gt;
&lt;br /&gt;
Returns the square root of x. (You can also use the expression x^0.5 to compute this value.)&lt;br /&gt;
&lt;br /&gt;
[[Math.exp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.fmod]]&lt;br /&gt;
&lt;br /&gt;
[[Math.frexp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.huge]]&lt;br /&gt;
&lt;br /&gt;
[[Math.ldexp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.log]]&lt;br /&gt;
&lt;br /&gt;
[[Math.log10]]&lt;br /&gt;
&lt;br /&gt;
[[Math.modf]]&lt;br /&gt;
&lt;br /&gt;
[[Math.pi]]&lt;br /&gt;
&lt;br /&gt;
[[Math.pow]]&lt;br /&gt;
&lt;br /&gt;
[[String.format]]&lt;br /&gt;
&lt;br /&gt;
[[Tonumber]]&lt;br /&gt;
&lt;br /&gt;
[[Tostring]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.pow&amp;diff=638</id>
		<title>Math.pow</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.pow&amp;diff=638"/>
				<updated>2010-10-09T22:30:51Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.pow (x, y)&lt;br /&gt;
&lt;br /&gt;
Returns x raised to the power of y. (You can also use the expression x^y to compute this value.)&lt;br /&gt;
&lt;br /&gt;
[[Math.exp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.fmod]]&lt;br /&gt;
&lt;br /&gt;
[[Math.frexp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.huge]]&lt;br /&gt;
&lt;br /&gt;
[[Math.ldexp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.log]]&lt;br /&gt;
&lt;br /&gt;
[[Math.log10]]&lt;br /&gt;
&lt;br /&gt;
[[Math.modf]]&lt;br /&gt;
&lt;br /&gt;
[[Math.pi]]&lt;br /&gt;
&lt;br /&gt;
[[Math.sqrt]]&lt;br /&gt;
&lt;br /&gt;
[[String.format]]&lt;br /&gt;
&lt;br /&gt;
[[Tonumber]]&lt;br /&gt;
&lt;br /&gt;
[[Tostring]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.log10&amp;diff=637</id>
		<title>Math.log10</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.log10&amp;diff=637"/>
				<updated>2010-10-09T22:30:16Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.log10 (x)&lt;br /&gt;
&lt;br /&gt;
Returns the base-10 logarithm of x.&lt;br /&gt;
&lt;br /&gt;
[[Math.exp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.fmod]]&lt;br /&gt;
&lt;br /&gt;
[[Math.frexp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.huge]]&lt;br /&gt;
&lt;br /&gt;
[[Math.ldexp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.log]]&lt;br /&gt;
&lt;br /&gt;
[[Math.modf]]&lt;br /&gt;
&lt;br /&gt;
[[Math.pi]]&lt;br /&gt;
&lt;br /&gt;
[[Math.pow]]&lt;br /&gt;
&lt;br /&gt;
[[Math.sqrt]]&lt;br /&gt;
&lt;br /&gt;
[[String.format]]&lt;br /&gt;
&lt;br /&gt;
[[Tonumber]]&lt;br /&gt;
&lt;br /&gt;
[[Tostring]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.log&amp;diff=636</id>
		<title>Math.log</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.log&amp;diff=636"/>
				<updated>2010-10-09T22:29:37Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.log (x)&lt;br /&gt;
&lt;br /&gt;
Returns the '''natural''' logarithm of x.&lt;br /&gt;
&lt;br /&gt;
[[Math.exp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.fmod]]&lt;br /&gt;
&lt;br /&gt;
[[Math.frexp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.ldexp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.log10]]&lt;br /&gt;
&lt;br /&gt;
[[Math.modf]]&lt;br /&gt;
&lt;br /&gt;
[[Math.pow]]&lt;br /&gt;
&lt;br /&gt;
[[Math.sqrt]]&lt;br /&gt;
&lt;br /&gt;
[[String.format]]&lt;br /&gt;
&lt;br /&gt;
[[Tonumber]]&lt;br /&gt;
&lt;br /&gt;
[[Tostring]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.ldexp&amp;diff=635</id>
		<title>Math.ldexp</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.ldexp&amp;diff=635"/>
				<updated>2010-10-09T22:29:11Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.ldexp (m, n)&lt;br /&gt;
&lt;br /&gt;
Returns m2^n (n should be an integer).&lt;br /&gt;
&lt;br /&gt;
[[Math.exp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.fmod]]&lt;br /&gt;
&lt;br /&gt;
[[Math.frexp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.log]]&lt;br /&gt;
&lt;br /&gt;
[[Math.log10]]&lt;br /&gt;
&lt;br /&gt;
[[Math.modf]]&lt;br /&gt;
&lt;br /&gt;
[[Math.pow]]&lt;br /&gt;
&lt;br /&gt;
[[Math.sqrt]]&lt;br /&gt;
&lt;br /&gt;
[[String.format]]&lt;br /&gt;
&lt;br /&gt;
[[Tonumber]]&lt;br /&gt;
&lt;br /&gt;
[[Tostring]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.fmod&amp;diff=634</id>
		<title>Math.fmod</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.fmod&amp;diff=634"/>
				<updated>2010-10-09T22:28:37Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.fmod (x, y)&lt;br /&gt;
&lt;br /&gt;
Returns the remainder of the division of x by y that rounds the quotient towards zero. &lt;br /&gt;
&lt;br /&gt;
[[Math.exp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.frexp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.ldexp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.log]]&lt;br /&gt;
&lt;br /&gt;
[[Math.log10]]&lt;br /&gt;
&lt;br /&gt;
[[Math.modf]]&lt;br /&gt;
&lt;br /&gt;
[[Math.pow]]&lt;br /&gt;
&lt;br /&gt;
[[Math.sqrt]]&lt;br /&gt;
&lt;br /&gt;
[[String.format]]&lt;br /&gt;
&lt;br /&gt;
[[Tonumber]]&lt;br /&gt;
&lt;br /&gt;
[[Tostring]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.fmod&amp;diff=633</id>
		<title>Math.fmod</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.fmod&amp;diff=633"/>
				<updated>2010-10-09T22:28:12Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.fmod (x, y)&lt;br /&gt;
&lt;br /&gt;
Returns the remainder of the division of x by y that rounds the quotient towards zero. &lt;br /&gt;
&lt;br /&gt;
[[Math.frexp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.ldexp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.log]]&lt;br /&gt;
&lt;br /&gt;
[[Math.log10]]&lt;br /&gt;
&lt;br /&gt;
[[Math.modf]]&lt;br /&gt;
&lt;br /&gt;
[[Math.pow]]&lt;br /&gt;
&lt;br /&gt;
[[Math.sqrt]]&lt;br /&gt;
&lt;br /&gt;
[[String.format]]&lt;br /&gt;
&lt;br /&gt;
[[Tonumber]]&lt;br /&gt;
&lt;br /&gt;
[[Tostring]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.exp&amp;diff=632</id>
		<title>Math.exp</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.exp&amp;diff=632"/>
				<updated>2010-10-09T22:27:55Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.exp (x)&lt;br /&gt;
&lt;br /&gt;
Returns the value of the natural number e raised to the power of x.  The numerical value of e == math.exp(1) truncated to 20 decimal places is&lt;br /&gt;
&lt;br /&gt;
    2.71828182845904523536....&lt;br /&gt;
&lt;br /&gt;
[[Math.fmod]]&lt;br /&gt;
&lt;br /&gt;
[[Math.frexp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.huge]]&lt;br /&gt;
&lt;br /&gt;
[[Math.ldexp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.log]]&lt;br /&gt;
&lt;br /&gt;
[[Math.log10]]&lt;br /&gt;
&lt;br /&gt;
[[Math.modf]]&lt;br /&gt;
&lt;br /&gt;
[[Math.pi]]&lt;br /&gt;
&lt;br /&gt;
[[Math.pow]]&lt;br /&gt;
&lt;br /&gt;
[[Math.sqrt]]&lt;br /&gt;
&lt;br /&gt;
[[String.format]]&lt;br /&gt;
&lt;br /&gt;
[[Tonumber]]&lt;br /&gt;
&lt;br /&gt;
[[Tostring]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.frexp&amp;diff=631</id>
		<title>Math.frexp</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.frexp&amp;diff=631"/>
				<updated>2010-10-09T22:27:37Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; local m , n = math.frexp (x)&lt;br /&gt;
&lt;br /&gt;
Returns m and n such that x = m2^n, n is an integer and the absolute value of m is in the range [0.5, 1) (or zero when x is zero).&lt;br /&gt;
&lt;br /&gt;
[[Math.exp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.fmod]]&lt;br /&gt;
&lt;br /&gt;
[[Math.huge]]&lt;br /&gt;
&lt;br /&gt;
[[Math.ldexp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.log]]&lt;br /&gt;
&lt;br /&gt;
[[Math.log10]]&lt;br /&gt;
&lt;br /&gt;
[[Math.modf]]&lt;br /&gt;
&lt;br /&gt;
[[Math.pi]]&lt;br /&gt;
&lt;br /&gt;
[[Math.pow]]&lt;br /&gt;
&lt;br /&gt;
[[Math.sqrt]]&lt;br /&gt;
&lt;br /&gt;
[[String.format]]&lt;br /&gt;
&lt;br /&gt;
[[Tonumber]]&lt;br /&gt;
&lt;br /&gt;
[[Tostring]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.exp&amp;diff=630</id>
		<title>Math.exp</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.exp&amp;diff=630"/>
				<updated>2010-10-09T22:26:55Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.exp (x)&lt;br /&gt;
&lt;br /&gt;
Returns the value of the natural number e raised to the power of x.  The numerical value of e == math.exp(1) truncated to 20 decimal places is&lt;br /&gt;
&lt;br /&gt;
    2.71828182845904523536....&lt;br /&gt;
&lt;br /&gt;
[[Math.fmod]]&lt;br /&gt;
&lt;br /&gt;
[[Math.huge]]&lt;br /&gt;
&lt;br /&gt;
[[Math.ldexp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.log]]&lt;br /&gt;
&lt;br /&gt;
[[Math.log10]]&lt;br /&gt;
&lt;br /&gt;
[[Math.modf]]&lt;br /&gt;
&lt;br /&gt;
[[Math.pi]]&lt;br /&gt;
&lt;br /&gt;
[[Math.pow]]&lt;br /&gt;
&lt;br /&gt;
[[Math.sqrt]]&lt;br /&gt;
&lt;br /&gt;
[[String.format]]&lt;br /&gt;
&lt;br /&gt;
[[Tonumber]]&lt;br /&gt;
&lt;br /&gt;
[[Tostring]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.log&amp;diff=629</id>
		<title>Math.log</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.log&amp;diff=629"/>
				<updated>2010-10-09T22:25:54Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.log (x)&lt;br /&gt;
&lt;br /&gt;
Returns the '''natural''' logarithm of x.&lt;br /&gt;
&lt;br /&gt;
[[Math.exp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.fmod]]&lt;br /&gt;
&lt;br /&gt;
[[Math.ldexp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.log]]&lt;br /&gt;
&lt;br /&gt;
[[Math.log10]]&lt;br /&gt;
&lt;br /&gt;
[[Math.modf]]&lt;br /&gt;
&lt;br /&gt;
[[Math.pow]]&lt;br /&gt;
&lt;br /&gt;
[[Math.sqrt]]&lt;br /&gt;
&lt;br /&gt;
[[String.format]]&lt;br /&gt;
&lt;br /&gt;
[[Tonumber]]&lt;br /&gt;
&lt;br /&gt;
[[Tostring]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.ldexp&amp;diff=628</id>
		<title>Math.ldexp</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.ldexp&amp;diff=628"/>
				<updated>2010-10-09T22:25:21Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.ldexp (m, n)&lt;br /&gt;
&lt;br /&gt;
Returns m2^n (n should be an integer).&lt;br /&gt;
&lt;br /&gt;
[[Math.fmod]]&lt;br /&gt;
&lt;br /&gt;
[[Math.log]]&lt;br /&gt;
&lt;br /&gt;
[[Math.log10]]&lt;br /&gt;
&lt;br /&gt;
[[Math.modf]]&lt;br /&gt;
&lt;br /&gt;
[[Math.pow]]&lt;br /&gt;
&lt;br /&gt;
[[Math.sqrt]]&lt;br /&gt;
&lt;br /&gt;
[[String.format]]&lt;br /&gt;
&lt;br /&gt;
[[Tonumber]]&lt;br /&gt;
&lt;br /&gt;
[[Tostring]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.fmod&amp;diff=627</id>
		<title>Math.fmod</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.fmod&amp;diff=627"/>
				<updated>2010-10-09T22:25:08Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.fmod (x, y)&lt;br /&gt;
&lt;br /&gt;
Returns the remainder of the division of x by y that rounds the quotient towards zero. &lt;br /&gt;
&lt;br /&gt;
[[Math.ldexp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.log]]&lt;br /&gt;
&lt;br /&gt;
[[Math.log10]]&lt;br /&gt;
&lt;br /&gt;
[[Math.modf]]&lt;br /&gt;
&lt;br /&gt;
[[Math.pow]]&lt;br /&gt;
&lt;br /&gt;
[[Math.sqrt]]&lt;br /&gt;
&lt;br /&gt;
[[String.format]]&lt;br /&gt;
&lt;br /&gt;
[[Tonumber]]&lt;br /&gt;
&lt;br /&gt;
[[Tostring]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.exp&amp;diff=626</id>
		<title>Math.exp</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.exp&amp;diff=626"/>
				<updated>2010-10-09T22:22:12Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.exp (x)&lt;br /&gt;
&lt;br /&gt;
Returns the value of the natural number e raised to the power of x.  The numerical value of e == math.exp(1) truncated to 20 decimal places is&lt;br /&gt;
&lt;br /&gt;
    2.71828182845904523536....&lt;br /&gt;
&lt;br /&gt;
[[Math.huge]]&lt;br /&gt;
&lt;br /&gt;
[[Math.pi]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.exp&amp;diff=625</id>
		<title>Math.exp</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.exp&amp;diff=625"/>
				<updated>2010-10-09T22:21:52Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.exp (x)&lt;br /&gt;
&lt;br /&gt;
Returns the value of the natural number e raised to the power of x.  The numerical value of e (math.exp(1) truncated to 20 decimal places is&lt;br /&gt;
&lt;br /&gt;
    2.71828182845904523536....&lt;br /&gt;
&lt;br /&gt;
[[Math.huge]]&lt;br /&gt;
&lt;br /&gt;
[[Math.pi]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.huge&amp;diff=624</id>
		<title>Math.huge</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.huge&amp;diff=624"/>
				<updated>2010-10-09T22:20:26Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.huge&lt;br /&gt;
&lt;br /&gt;
The value HUGE_VAL, a value larger than or equal to any other numerical value.&lt;br /&gt;
&lt;br /&gt;
Numbers in Lua are doubles and doubles under Windows are a 64-bit floating point type: 1 bit for sign, 11 bits for the exponent, and 52 bits for the mantissa. Its range is +/–1.7E308 with at least 15 digits of precision. &lt;br /&gt;
&lt;br /&gt;
[[Math.abs]]&lt;br /&gt;
&lt;br /&gt;
[[Math.ceil]]&lt;br /&gt;
&lt;br /&gt;
[[Math.floor]]&lt;br /&gt;
&lt;br /&gt;
[[Math.min]]&lt;br /&gt;
&lt;br /&gt;
[[Math.max]]&lt;br /&gt;
&lt;br /&gt;
[[Math.modf]]&lt;br /&gt;
&lt;br /&gt;
[[Math.pi]]&lt;br /&gt;
&lt;br /&gt;
[http://msdn.microsoft.com/en-us/library/e02ya398%28v=VS.100%29.aspx Windows API - type double]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.modf&amp;diff=623</id>
		<title>Math.modf</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.modf&amp;diff=623"/>
				<updated>2010-10-09T22:19:36Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.modf (x)&lt;br /&gt;
&lt;br /&gt;
Returns two numbers, the integral part of x and the fractional part of x. &lt;br /&gt;
&lt;br /&gt;
Numbers in Lua are doubles and doubles under Windows are a 64-bit floating point type: 1 bit for sign, 11 bits for the exponent, and 52 bits for the mantissa. Its range is +/–1.7E308 with at least 15 digits of precision. &lt;br /&gt;
&lt;br /&gt;
[[Math.abs]]&lt;br /&gt;
&lt;br /&gt;
[[Math.ceil]]&lt;br /&gt;
&lt;br /&gt;
[[Math.floor]]&lt;br /&gt;
&lt;br /&gt;
[[Math.huge]]&lt;br /&gt;
&lt;br /&gt;
[[Math.min]]&lt;br /&gt;
&lt;br /&gt;
[[Math.max]]&lt;br /&gt;
&lt;br /&gt;
[http://msdn.microsoft.com/en-us/library/e02ya398%28v=VS.100%29.aspx Windows API - type double]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.modf&amp;diff=622</id>
		<title>Math.modf</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.modf&amp;diff=622"/>
				<updated>2010-10-09T22:18:55Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.modf (x)&lt;br /&gt;
&lt;br /&gt;
Returns two numbers, the integral part of x and the fractional part of x. Numbers in Lua are doubles and doubles are a 64-bit floating point type: 1 bit for sign, 11 bits for the exponent, and 52 bits for the mantissa. Its range is +/–1.7E308 with at least 15 digits of precision. &lt;br /&gt;
&lt;br /&gt;
[[Math.abs]]&lt;br /&gt;
&lt;br /&gt;
[[Math.ceil]]&lt;br /&gt;
&lt;br /&gt;
[[Math.floor]]&lt;br /&gt;
&lt;br /&gt;
[[Math.huge]]&lt;br /&gt;
&lt;br /&gt;
[[Math.min]]&lt;br /&gt;
&lt;br /&gt;
[[Math.max]]&lt;br /&gt;
&lt;br /&gt;
[http://msdn.microsoft.com/en-us/library/e02ya398%28v=VS.100%29.aspx Windows API - type double]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.modf&amp;diff=621</id>
		<title>Math.modf</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.modf&amp;diff=621"/>
				<updated>2010-10-09T21:56:41Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.modf (x)&lt;br /&gt;
&lt;br /&gt;
Returns two numbers, the integral part of x and the fractional part of x.&lt;br /&gt;
&lt;br /&gt;
[[Math.abs]]&lt;br /&gt;
&lt;br /&gt;
[[Math.ceil]]&lt;br /&gt;
&lt;br /&gt;
[[Math.floor]]&lt;br /&gt;
&lt;br /&gt;
[[Math.huge]]&lt;br /&gt;
&lt;br /&gt;
[[Math.min]]&lt;br /&gt;
&lt;br /&gt;
[[Math.max]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.max&amp;diff=620</id>
		<title>Math.max</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.max&amp;diff=620"/>
				<updated>2010-10-09T21:55:42Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.max (x, ···)&lt;br /&gt;
&lt;br /&gt;
Returns the maximum value among its arguments.&lt;br /&gt;
&lt;br /&gt;
[[Math.abs]]&lt;br /&gt;
&lt;br /&gt;
[[Math.ceil]]&lt;br /&gt;
&lt;br /&gt;
[[Math.floor]]&lt;br /&gt;
&lt;br /&gt;
[[Math.huge]]&lt;br /&gt;
&lt;br /&gt;
[[Math.min]]&lt;br /&gt;
&lt;br /&gt;
[[Math.modf]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.min&amp;diff=619</id>
		<title>Math.min</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.min&amp;diff=619"/>
				<updated>2010-10-09T21:55:34Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.min (x, ···)&lt;br /&gt;
&lt;br /&gt;
Returns the minimum value among its arguments.&lt;br /&gt;
&lt;br /&gt;
[[Math.abs]]&lt;br /&gt;
&lt;br /&gt;
[[Math.ceil]]&lt;br /&gt;
&lt;br /&gt;
[[Math.floor]]&lt;br /&gt;
&lt;br /&gt;
[[Math.huge]]&lt;br /&gt;
&lt;br /&gt;
[[Math.max]]&lt;br /&gt;
&lt;br /&gt;
[[Math.modf]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.huge&amp;diff=618</id>
		<title>Math.huge</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.huge&amp;diff=618"/>
				<updated>2010-10-09T21:55:21Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.huge&lt;br /&gt;
&lt;br /&gt;
The value HUGE_VAL, a value larger than or equal to any other numerical value.&lt;br /&gt;
&lt;br /&gt;
[[Math.abs]]&lt;br /&gt;
&lt;br /&gt;
[[Math.ceil]]&lt;br /&gt;
&lt;br /&gt;
[[Math.floor]]&lt;br /&gt;
&lt;br /&gt;
[[Math.min]]&lt;br /&gt;
&lt;br /&gt;
[[Math.max]]&lt;br /&gt;
&lt;br /&gt;
[[Math.modf]]&lt;br /&gt;
&lt;br /&gt;
[[Math.pi]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.floor&amp;diff=617</id>
		<title>Math.floor</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.floor&amp;diff=617"/>
				<updated>2010-10-09T21:55:09Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.floor (x)&lt;br /&gt;
&lt;br /&gt;
Returns the largest integer smaller than or equal to x.&lt;br /&gt;
&lt;br /&gt;
[[Math.abs]]&lt;br /&gt;
&lt;br /&gt;
[[Math.ceil]]&lt;br /&gt;
&lt;br /&gt;
[[Math.huge]]&lt;br /&gt;
&lt;br /&gt;
[[Math.min]]&lt;br /&gt;
&lt;br /&gt;
[[Math.max]]&lt;br /&gt;
&lt;br /&gt;
[[Math.modf]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.ceil&amp;diff=616</id>
		<title>Math.ceil</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.ceil&amp;diff=616"/>
				<updated>2010-10-09T21:55:01Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.ceil (x)&lt;br /&gt;
&lt;br /&gt;
Returns the smallest integer larger than or equal to x.&lt;br /&gt;
&lt;br /&gt;
[[Math.abs]]&lt;br /&gt;
&lt;br /&gt;
[[Math.floor]]&lt;br /&gt;
&lt;br /&gt;
[[Math.huge]]&lt;br /&gt;
&lt;br /&gt;
[[Math.min]]&lt;br /&gt;
&lt;br /&gt;
[[Math.max]]&lt;br /&gt;
&lt;br /&gt;
[[Math.modf]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.abs&amp;diff=615</id>
		<title>Math.abs</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.abs&amp;diff=615"/>
				<updated>2010-10-09T21:54:52Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.abs (x)&lt;br /&gt;
&lt;br /&gt;
Returns the absolute value of x.&lt;br /&gt;
&lt;br /&gt;
[[Math.ceil]]&lt;br /&gt;
&lt;br /&gt;
[[Math.floor]]&lt;br /&gt;
&lt;br /&gt;
[[Math.huge]]&lt;br /&gt;
&lt;br /&gt;
[[Math.min]]&lt;br /&gt;
&lt;br /&gt;
[[Math.max]]&lt;br /&gt;
&lt;br /&gt;
[[Math.modf]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.rad&amp;diff=614</id>
		<title>Math.rad</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.rad&amp;diff=614"/>
				<updated>2010-10-09T21:52:08Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.rad (x)&lt;br /&gt;
&lt;br /&gt;
Returns the angle x (given in degrees) in radians.&lt;br /&gt;
&lt;br /&gt;
[[Math.acos]]&lt;br /&gt;
&lt;br /&gt;
[[Math.asin]]&lt;br /&gt;
&lt;br /&gt;
[[Math.atan]]&lt;br /&gt;
&lt;br /&gt;
[[Math.atan2]]&lt;br /&gt;
&lt;br /&gt;
[[Math.cos]]&lt;br /&gt;
&lt;br /&gt;
[[Math.cosh]]&lt;br /&gt;
&lt;br /&gt;
[[Math.deg]]&lt;br /&gt;
&lt;br /&gt;
[[Math.pi]]&lt;br /&gt;
&lt;br /&gt;
[[Math.sin]]&lt;br /&gt;
&lt;br /&gt;
[[Math.sinh]]&lt;br /&gt;
&lt;br /&gt;
[[Math.tan]]&lt;br /&gt;
&lt;br /&gt;
[[Math.tanh]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.deg&amp;diff=613</id>
		<title>Math.deg</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.deg&amp;diff=613"/>
				<updated>2010-10-09T21:51:52Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.deg (x)&lt;br /&gt;
&lt;br /&gt;
Returns the angle x (given in radians) in degrees.&lt;br /&gt;
&lt;br /&gt;
[[Math.acos]]&lt;br /&gt;
&lt;br /&gt;
[[Math.asin]]&lt;br /&gt;
&lt;br /&gt;
[[Math.atan]]&lt;br /&gt;
&lt;br /&gt;
[[Math.atan2]]&lt;br /&gt;
&lt;br /&gt;
[[Math.cos]]&lt;br /&gt;
&lt;br /&gt;
[[Math.cosh]]&lt;br /&gt;
&lt;br /&gt;
[[Math.pi]]&lt;br /&gt;
&lt;br /&gt;
[[Math.rad]]&lt;br /&gt;
&lt;br /&gt;
[[Math.sin]]&lt;br /&gt;
&lt;br /&gt;
[[Math.sinh]]&lt;br /&gt;
&lt;br /&gt;
[[Math.tan]]&lt;br /&gt;
&lt;br /&gt;
[[Math.tanh]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.pi&amp;diff=612</id>
		<title>Math.pi</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.pi&amp;diff=612"/>
				<updated>2010-10-09T21:51:37Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.pi&lt;br /&gt;
&lt;br /&gt;
The value of pi. The decimal representation of π truncated to 50 decimal places is:&lt;br /&gt;
&lt;br /&gt;
    π = 3.14159265358979323846264338327950288419716939937510...&lt;br /&gt;
&lt;br /&gt;
[[Math.deg]]&lt;br /&gt;
&lt;br /&gt;
[[Math.exp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.huge]]&lt;br /&gt;
&lt;br /&gt;
[[Math.rad]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.pi&amp;diff=611</id>
		<title>Math.pi</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.pi&amp;diff=611"/>
				<updated>2010-10-09T21:51:08Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.pi&lt;br /&gt;
&lt;br /&gt;
The value of pi. The decimal representation of π truncated to 50 decimal places is:&lt;br /&gt;
&lt;br /&gt;
    π = 3.14159265358979323846264338327950288419716939937510...&lt;br /&gt;
&lt;br /&gt;
[[Math.exp]]&lt;br /&gt;
&lt;br /&gt;
[[Math.huge]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.huge&amp;diff=610</id>
		<title>Math.huge</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.huge&amp;diff=610"/>
				<updated>2010-10-09T21:50:41Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.huge&lt;br /&gt;
&lt;br /&gt;
The value HUGE_VAL, a value larger than or equal to any other numerical value.&lt;br /&gt;
&lt;br /&gt;
[[Math.abs]]&lt;br /&gt;
&lt;br /&gt;
[[Math.ceil]]&lt;br /&gt;
&lt;br /&gt;
[[Math.floor]]&lt;br /&gt;
&lt;br /&gt;
[[Math.min]]&lt;br /&gt;
&lt;br /&gt;
[[Math.max]]&lt;br /&gt;
&lt;br /&gt;
[[Math.pi]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.exp&amp;diff=609</id>
		<title>Math.exp</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.exp&amp;diff=609"/>
				<updated>2010-10-09T21:50:24Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.exp (x)&lt;br /&gt;
&lt;br /&gt;
Returns the value of the natural number e raised to the power of x.  The numerical value of e truncated to 20 decimal places is&lt;br /&gt;
&lt;br /&gt;
    2.71828182845904523536....&lt;br /&gt;
&lt;br /&gt;
[[Math.huge]]&lt;br /&gt;
&lt;br /&gt;
[[Math.pi]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.max&amp;diff=608</id>
		<title>Math.max</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.max&amp;diff=608"/>
				<updated>2010-10-09T21:48:51Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.max (x, ···)&lt;br /&gt;
&lt;br /&gt;
Returns the maximum value among its arguments.&lt;br /&gt;
&lt;br /&gt;
[[Math.abs]]&lt;br /&gt;
&lt;br /&gt;
[[Math.ceil]]&lt;br /&gt;
&lt;br /&gt;
[[Math.floor]]&lt;br /&gt;
&lt;br /&gt;
[[Math.huge]]&lt;br /&gt;
&lt;br /&gt;
[[Math.min]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	<entry>
		<id>http://www.easyuo.com/openeuo/wiki/index.php?title=Math.max&amp;diff=607</id>
		<title>Math.max</title>
		<link rel="alternate" type="text/html" href="http://www.easyuo.com/openeuo/wiki/index.php?title=Math.max&amp;diff=607"/>
				<updated>2010-10-09T21:48:43Z</updated>
		
		<summary type="html">&lt;p&gt;76.184.213.234: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; math.max (x, ···)&lt;br /&gt;
&lt;br /&gt;
Returns the maximum value among its arguments.&lt;br /&gt;
&lt;br /&gt;
[[Math.abs]]&lt;br /&gt;
&lt;br /&gt;
[[Math.ceil]]&lt;br /&gt;
&lt;br /&gt;
[[Math.floor]]&lt;br /&gt;
&lt;br /&gt;
[[Math.huge]]&lt;br /&gt;
&lt;br /&gt;
[[Math.min]]&lt;br /&gt;
&lt;br /&gt;
[[Math.max]]&lt;/div&gt;</summary>
		<author><name>76.184.213.234</name></author>	</entry>

	</feed>