pitusyastd 0.0.1

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