print "Hello World"
Outputs text to the emulator console.
Celunite is a lightweight scripting language and emulator platform. The web docs are available forever.
The web runner is only a preview. For unlimited usage, download the native runner.
Key Features:
print "Hello World"
Outputs text to the emulator console.
var x 10 changevar x 20 set x 30
Create and modify variables.
echo "Hello Celunite"
Prints whatever follows the echo command.
on user_enter do:
print "Enter pressed"
on user_writes do:
print "Typing..."
Define behavior for user input or typing.
Load plugins into memory and execute manually.
// Example plugin formats
plugin "example" = python("print('hi')")
plugin "term" = runcln("print \"Hello CLN\"")
Plugins can be Python or CLNCode. Execute manually via the plugin system.
print "CeluniteTerminal v1.0"
print "Commands: echo, var <name> <value>, changevar <name> <value>"
var x 0
var y 42
on user_enter do:
echo_text editor_line
parts split echo_text " "
if parts[0] == "echo" do:
print join parts 1
if parts[0] == "var" do:
var_name parts[1]
var_value join parts 2
set var_name var_value
print join ["Variable",var_name,"set to",var_value]
if parts[0] == "changevar" do:
var_name parts[1]
var_value join parts 2
set var_name var_value
print join ["Variable",var_name,"changed to",var_value]
on user_writes do:
print "Typing..."
Interactive terminal example for CLNCode inside Celunite.