* string, dividers {
                     tokens_in ((p_token <element> _) {
                                                        * token {
                                                                  -> with (target, program_state) + 
                                                                  -> case (AST_OPERATORS/CONDITIONAL, parse_conditional_operator) + 
                                                                  -> case (AST_OPERATORS/RECURSIVE, parse_recursive_operator) + 
                                                                      ú
                                                                      ú
                                                                      ú
                                                                  -> catch () / (p_exception <p_token> xc) {
                                                                                                             * xc {
                                                                                                                    handle_error();
                                                                                                                  }
                                                                                                           }
                                                                }
                                                                /
                                                                {
                                                                  free (&*);
                                                                }
                                                      });
                   }
