The Speaker — Console I/O
Print, input, and logging operations
Print a message to stdout with newline.
Irosu.fo("Kaabo, àgbáyé!");
Irosu.fo(42);
Irosu.fo([1, 2, 3]);
Irosu.println("Hello, World!");
Irosu.println(42);
Irosu.println([1, 2, 3]);
Print without trailing newline.
Irosu.print("Loading");
Irosu.print(".");
Irosu.print(".");
Irosu.fo("done!");
Irosu.print("Loading");
Irosu.print(".");
Irosu.print(".");
Irosu.println("done!");
Read a line of input from the user.
ayanmo oruko = Irosu.ka("Kí ni orúk? r?? ");
Irosu.fo("Kaabo, " + oruko + "!");
let name = Irosu.input("What is your name? ");
Irosu.println("Hello, " + name + "!");
Print error message to stderr.
Irosu.kigbe("A?i?e: File kò sí!");
Irosu.error("Error: File not found!");
// Interactive greeting program
Irosu.fo("=== Eto Ikini ===");
ayanmo oruko = Irosu.ka("Kí ni orúk? r?? ");
ayanmo ojo_ori = Irosu.ka("Odún mélòó ni ?? ");
Irosu.fo("");
Irosu.fo("Kaabo, " + oruko + "!");
Irosu.fo("O ti pé ?dún " + ojo_ori + ".");
ti (ojo_ori >= 18) {
Irosu.fo("O ti dagba!");
} bib?k? {
Irosu.fo("O tun kere.");
}
// Interactive greeting program
Irosu.println("=== Greeting Program ===");
let name = Irosu.input("What is your name? ");
let age = Irosu.input("How old are you? ");
Irosu.println("");
Irosu.println("Hello, " + name + "!");
Irosu.println("You are " + age + " years old.");
if (age >= 18) {
Irosu.println("You are an adult!");
} else {
Irosu.println("You are still young.");
}