Wyzer

Two things are infinite: the universe and human stupidity; and I'm not sure about the universe.

— Albert Einstein

Advanced Features

NAME wyzer-advanced - Low-level systems programming capabilities

DESCRIPTION Wyzer provides specialized features for fine-grained memory control, foreign language interfacing, and compile-time execution.

SYNOPSIS: FOREIGN FUNCTION INTERFACE (FFI)

extern "C" {
    fn puts(s: *u8) -> i32;
}

fn main() {
    puts("Hello from C!");
}

FFI DETAILS

  • extern "C": Declares external functions using the C Application Binary Interface (ABI).
  • *u8: Represents an unsafe raw pointer. Dereferencing raw pointers bypasses Wyzer’s memory safety guarantees.

SYNOPSIS: COMPTIME DESCRIPTION Functions or blocks marked for compile-time execution are evaluated by the compiler, embedding the computed results directly into the final binary (useful for constant evaluation or lookup table generation).

© 2026 Wyzer Contributors

Edit this page on GitHub