{"ast_node_type":"other","tokens":[{"end":23,"kind":"keyword","start":0,"text":"while"}]}
        while acc > 0 {
    ) {
            if let Some((_, val)) = modifier.iter().find(|(t, _)| self.token == *t) {