Documentation for this module may be created at Module:Sandbox/Librarian lena/doc

--this is how you comment
--Lua cares about case but not whitespace
--function starts an action, p ends it
--functions can be local or global (in front of p={}), and if you don't write either, defaults to global
--task 2: name=}} isn't an empty string! lua only recognizes a completely missing parameter as an empty string

p={}

function p.Learning(frame)
	return "Hello World."
end

p.Hi = function(frame)
	whatevsName = frame.args.name or "Bubba"
	return "Hello from Lua to my friend " .. whatevsName .. ".<br>"
end

function p.temperature(frame)
	cel=frame.args.celsius cel=tonumber(13)
	fahr=cel*9/5+32
	
	if cel > 12 then
		msg = " it is warm."
	else
		msg = " it is not that warm."
	end
	
	return "The temperature is " .. fahr .. " degrees Fahrenheit and " .. msg ..".<br>"
end



return p