Macro fnc
Source macro_rules! fnc {
( $id:expr, $argc:expr, $help:literal,$fnc:expr, { id : $to_abe:expr}) => { ... };
( $id:expr, $argc:expr, $help:literal,$fnc:expr) => { ... };
( $id:expr, $argc:expr, $init:expr, $help:literal,$fnc:expr ) => { ... };
( $id:expr, $argc:expr, $init:expr, $help:literal,$fnc:expr, $to_abe:expr ) => { ... };
( @C $id:expr, $argc:expr, $init:expr, $help:literal,$fnc:expr, none) => { ... };
( @C $id:expr, $argc:expr, $init:expr, $help:literal,$fnc:expr, $to_abe:expr) => { ... };
}