ilusm.dev

grd

Stack guards, bounds checking, overflow protection.

Load with: use grd

Quick example

use grd

result = grdne("value")
prn(result)

Functions

Functions

grdne(sz)

Creates a new instance. Takes sz.

grdch(g)

Checks a condition. Takes g.

grdal(g, sz)

Performs the operation. Takes g, sz.

grdfr(g, sz)

Creates from another format. Takes g, sz.

grdre(g)

Performs the operation. Takes g.

grdst(g)

Sets a value or starts a process. Takes g.

grdbn(p, sz)

Performs the operation. Takes p, sz.

grdch(b, off, sz)

Checks a condition. Takes b, off, sz.

grdge(b, i, ts)

Gets or retrieves a value. Takes b, i, ts.

grdse(b, i, ts, v)

Sets a value. Takes b, i, ts, v.

grdst(b)

Sets a value or starts a process. Takes b.

grdfn(p, sz)

Finalises. Takes p, sz.

grdad(a, b)

Adds an item. Takes a, b.

grdsu(a, b)

Performs the operation. Takes a, b.

grdmu(a, b)

Performs the operation. Takes a, b.

grddi(a, b)

Disconnects. Takes a, b.

Notes

  • Grid layout helpers for UI.