difftastic/vendored_parsers/tree-sitter-hare/example/abort.ha

9 lines
274 B
Plaintext

fn platform_abort(msg: str) void = {
const prefix = "Abort: ";
const linefeed = "\n";
write(2, *(&prefix: **void): *const char, len(prefix));
write(2, *(&msg: **void): *const char, len(msg));
write(2, *(&linefeed: **void): *const char, 1);
kill(getpid(), SIGABRT);
};