Logo

index : stringpad-jai

---

  • summary
  • about
  • tree
  • log
  • branches
https://git.ptrace.dev/public/stringpad-jai.git
ssh://git@git.ptrace.dev/public/stringpad-jai.git
JAI: 80%
MD: 20%

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

Copyright 2026  E766CB298A6D1E64 | Git-Thing heavily inspired by cgit