wasmtime-py 0.15.0

Python extension for Wasmtime
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#[inline(never)]
#[no_mangle]
pub extern "C" fn gcd(m_: u32, n_: u32) -> u32 {
    let mut m = m_;
    let mut n = n_;
    while m > 0 {
        let tmp = m;
        m = n % m;
        n = tmp;
    }
    return n;
}

#[no_mangle]
pub extern "C" fn test() -> u32 {
    gcd(24, 9)
}