Stringpad
When you do this:
#import "stringpad";
main :: () {
foo := "FooBar";
padding := 20;
char := ".";
t := string_pad_left(foo, padding, char);
r := string_pad_right(foo, padding, char);
z := string_pad_lr(foo, padding, char);
log("%\n%\n%", t, r, z);
}
It does this:
..............FooBar
FooBar..............
.......FooBar.......
Don't forget to free memory.
Compiler
You need this version:
$ jai -version
Version: beta 0.2.024, built on 31 December 2025.
Example
Run with: jai build.jai - run silent