val xxx_list : ('a -> 'b) -> ('a, 'c) Common.either list -> 'b listval v_paren : ('a -> 'b) -> ('c * 'a * 'd) -> 'bval v_brace : ('a -> 'b) -> ('c * 'a * 'd) -> 'bval v_bracket : ('a -> 'b) -> ('c * 'a * 'd) -> 'bval v_star_list : ('a -> 'b) -> ('a, 'c) Common.either list -> 'b listval v_pipe_list : ('a -> 'b) -> ('a, 'c) Common.either list -> 'b listval v_semicolon_list : ('a -> 'b) -> ('a, 'c) Common.either list -> 'b listval v_comma_list : ('a -> 'b) -> ('a, 'c) Common.either list -> 'b listval v_and_list : ('a -> 'b) -> ('a, 'c) Common.either list -> 'b list