#[macro_export]
macro_rules! to_str {
($var:ident)=>{
lambda!(to_str,$var)
};
([$($any:tt)*]) => {
{
lambda!( {x}x $($any)* );
macro_rules! to_str_lambda {
($any1:tt)=>{stringify!(lambda! $any1 ;)}
}
ans!(to_str_lambda)
}
};
}
#[macro_export]
macro_rules! to_bool {
($var:ident)=>{
lambda!(to_bool,$var)
};
([$($any:tt)*]) => {
{
lambda!({x}x $($any)* , t , {});
macro_rules! to_bool_lambda{
( [ ] )=>{false};
( $any1:tt )=>{
true
}
}
ans!(to_bool_lambda)
}
};
}
#[macro_export]
macro_rules! to_uint {
() => {
};
}