Basic module

reset_temporary_storage

procedure2 overloadsSource
reset_temporary_storage :: (_ts: *Temporary_Storage)

Parameters

_ts: *Temporary_Storage
reset_temporary_storage :: ()

Frees everything in temporary storage at once. Any pointer or string taken from it is invalid afterwards.

Example↗
a := tprint("one");
b := tprint("two");
assert(a == "one" && b == "two");
reset_temporary_storage();

See also