{"ast_node_type":"variable","tokens":[{"end":62,"kind":"keyword","start":0,"text":"let"}]}
        let ctor = Constructor::IntRange(IntRange::from_range(
    (@ctor($($args:tt)*) $($start:literal)?.. $($rest:tt)*) => {{
            pats!(@rangeboundary- $($start)?),