Files
Toy/scripts/funky.toy
2025-02-18 08:34:29 +11:00

42 lines
534 B
Plaintext

/*
fn name(param1: int, param2: float, param3: string, param4) {
print param1;
print param2;
print param3;
print param4;
}
name(42, 3.14, "hello world", -1);
fn output(arg) {
print arg;
}
output(null);
output(true);
output(42);
output(3.1415);
output("woot!");
output([1, 23, 3]);
output(["key":1]);
output(name);
*/
//TODO: Not yet functional
fn makeCounter() {
var counter: int = 0;
fn increment() {
return counter++;
}
return increment;
}
var tally = makeCounter();
print tally();
print tally();
print tally();