Difference between revisions of "Slimport"

From OpenEUO
Jump to: navigation, search
m (Calling Convention)
m (See Also)
Line 22: Line 22:
  
 
== See Also ==
 
== See Also ==
 +
 +
* [http://www.easyuo.com/openeuo/wiki/index.php/Simplelib simplelib]
 +
 +
* [http://www.easyuo.com/openeuo/wiki/index.php/Importing_Library_Names_Into_Global_Environment Importing Names into Global Environment]
  
 
* [[slredirect]]
 
* [[slredirect]]
  
 
* [[slverbosity]]
 
* [[slverbosity]]

Revision as of 09:32, 2 November 2010

Calling Convention

Call

sl.slimport(style)

Args

style is a string, valid values include 'lower', 'upper', 'camel'

Results

none

Usage Example

local sl = dofile(getinstalldir()..'/lib/simplelib.lua')
sl.slimport('camel')
local t = {a=1,b=2,c=3}
print(KeyStr(t))
--> 'a,b,c'

Description

Imports all names (keys) defined in the simplelib interface into the global environment G_. Use is strongly discouraged as the library will no longer be able to catch errors in usage stemming from calling undefined, misspelled, or overwritten names.

Valid values for the string argument style include any of 'lower' (default naming convention), 'upper', or 'camel' (for CamelCase).

See Also