Samples
Hello, world
import io from foxglove
local function main()
println("Hello, world!")
end
Hello, user
import io from foxglove
local function main(string...)
local name: string = args[1]
println("Hello, ${name}!")
end
Calculator
import io from foxglove
local function main(): integer
local constant number1 = read() as number
local constant operation: string = read()
local constant number2 = read() as number
select operation
when "add" then
println(number1 + number2)
when "subtract" then
println(number1 - number2)
when "multiply" then
println(number1 * number2)
when "divide" then
println(number2 / number2)
else
error("Invalid Operator")
return -1
end
end
return 0
end