Links
Comment on page

sys

Basic helper functions

Functions

std::assert

Asserts that a given value is true. If it's not, abort evaluation and print the given message to the console
  • conditoon: The condition that is required to be true
  • message: The message to print in case the assertion doesn't hold
fn assert(bool condition, str message);

std::assert_warn

Asserts that a given value is true. If it's not, print the given message to the console as a warning
  • conditoon: The condition that is required to be true
  • message: The message to print in case the assertion doesn't hold
fn assert_warn(bool condition, str message);

std::env

Queries the value of a set environment variable given it's name
  • name: The name of the env variable
  • return: The value of that variable
fn env(str name);

std::sizeof_pack

Returns the number of parameters in a parameter pack.
  • pack: The pack to check
  • return: Number of parameters in pack
fn sizeof_pack(auto ... pack, );
Last modified 8mo ago