PageRenderTime 6ms CodeModel.GetById 2ms app.highlight 1ms RepoModel.GetById 2ms app.codeStats 0ms

/trunk/Examples/lua/simple/runme.lua

#
Lua | 35 lines | 13 code | 14 blank | 8 comment | 1 complexity | 49fa8e25dca6df104b6b884d0a96cb62 MD5 | raw file
 1---- importing ----
 2if string.sub(_VERSION,1,7)=='Lua 5.0' then
 3	-- lua5.0 doesnt have a nice way to do this
 4	lib=loadlib('example.dll','luaopen_example') or loadlib('example.so','luaopen_example')
 5	assert(lib)()
 6else
 7	-- lua 5.1 does
 8	require('example')
 9end
10
11-- Call our gcd() function
12x = 42
13y = 105
14g = example.gcd(x,y)
15print("The gcd of",x,"and",y,"is",g)
16
17-- Manipulate the Foo global variable
18
19-- Output its current value
20print("Foo = ", example.Foo)
21
22-- Change its value
23example.Foo = 3.1415926
24
25-- See if the change took effect
26print("Foo = ", example.Foo)
27
28
29
30
31
32
33
34
35