An interpreted programming language built with Python
Fork of GlowLang
Documentation · Discussions · VS Code Extension
Requires Python >= 3.11
git clone https://github.com/OmiLang/Omi.git
cd Omi
python shell.pyRun a file:
OmiShell >>> run example.omi
or
python shell.py run example.omi
print("Hello, World!")println("Hello, World!")output("Hello,", "World!")func<int> factorial(n<int>):
if n <= 1: return 1
return n * factorial(n - 1)
end
// Factorial from 1 to 6
for i = 1 to 6:
println(factorial(i))
end@import "omi:system" as sys
@set sys.username as user
func<void> greet(name<string>):
println("Hello, " + name + "!")
return
end
var<string> name = user()
greet(name)