use janetrs_macros::*;
use janetrs::types::{self, Janet};

#[janet_fn]
pub fn function(_args: &mut [Janet]) -> Janet {
    Janet::nil()
}

#[janet_fn]
pub fn function2(_args: &mut [types::Janet]) -> types::Janet {
    Janet::nil()
}

#[janet_fn]
pub fn function3(_args: &mut [janetrs::types::Janet]) -> janetrs::types::Janet {
    Janet::nil()
}

#[janet_fn(check_mut_ref)]
pub fn function4(_args: &mut [::janetrs::types::Janet]) -> ::janetrs::types::Janet {
    Janet::nil()
}

#[janet_version("1")]
pub fn function5() {
    todo!()
}

#[janet_version("1.8")]
pub fn function6() {
    todo!()
}

#[janet_version("1.11.2")]
pub fn function7() {
    todo!()
}

#[janet_version("1.11.2", "2")]
pub fn function8() {
    todo!()
}

fn main() {}
