Function exit

pub fn exit(exit_reason: ExitReason) -> !