pitusyastd/lib.rs
1#[no_mangle]
2pub extern "C" fn print(n: f64) -> f64 {
3 println!("{n:.2}");
4 n
5}
6#[no_mangle]
7pub extern "C" fn putchar(c: f64) -> f64 {
8 print!("{}", c as u8 as char);
9 c
10}
11#[no_mangle]
12pub extern "C" fn max(a: f64, b: f64) -> f64 {
13 a.max(b)
14}
15#[no_mangle]
16pub extern "C" fn min(a: f64, b: f64) -> f64 {
17 a.min(b)
18}