examples/module-loading/12_io_module.cat
#!/usr/bin/env catnip
# ⇒ Module IO builtin
# Le module io fournit print/write/input avec signatures Python complètes.

io = import('io')

# print avec séparateur et fin de ligne
io.print("BORN TO SEGFAULT", "World", sep=", ", end="!\n")

# write = pas de séparateur, pas de newline, flush par défaut
io.write("a")
io.write("b")
io.write("c\n")

# writeln = write + newline
io.writeln("done")

# eprint = print sur stderr
io.eprint("warning: something happened")

# Vérifier le backend
io.print("protocol:", io.PROTOCOL)