diff options
author | Stephane Glondu <steph@glondu.net> | 2010-07-21 09:46:51 +0200 |
---|---|---|
committer | Stephane Glondu <steph@glondu.net> | 2010-07-21 09:46:51 +0200 |
commit | 5b7eafd0f00a16d78f99a27f5c7d5a0de77dc7e6 (patch) | |
tree | 631ad791a7685edafeb1fb2e8faeedc8379318ae /library/nameops.mli | |
parent | da178a880e3ace820b41d38b191d3785b82991f5 (diff) |
Imported Upstream snapshot 8.3~beta0+13298
Diffstat (limited to 'library/nameops.mli')
-rw-r--r-- | library/nameops.mli | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/library/nameops.mli b/library/nameops.mli index b6a39c20..f69bf3ff 100644 --- a/library/nameops.mli +++ b/library/nameops.mli @@ -6,7 +6,7 @@ (* * GNU Lesser General Public License Version 2.1 *) (************************************************************************) -(*i $Id: nameops.mli 9433 2006-12-12 09:38:53Z herbelin $ i*) +(*i $Id$ i*) open Names @@ -23,17 +23,14 @@ val root_of_id : identifier -> identifier (* remove trailing digits, $'$ and $\_ val add_suffix : identifier -> string -> identifier val add_prefix : string -> identifier -> identifier -val lift_ident : identifier -> identifier -val next_ident_away : identifier -> identifier list -> identifier -val next_ident_away_from : identifier -> identifier list -> identifier - -val next_name_away : name -> identifier list -> identifier -val next_name_away_with_default : - string -> name -> identifier list -> identifier +val has_subscript : identifier -> bool +val lift_subscript : identifier -> identifier +val forget_subscript : identifier -> identifier val out_name : name -> identifier val name_fold : (identifier -> 'a -> 'a) -> name -> 'a -> 'a +val name_iter : (identifier -> unit) -> name -> unit val name_cons : name -> identifier list -> identifier list val name_app : (identifier -> identifier) -> name -> name val name_fold_map : ('a -> identifier -> 'a * identifier) -> 'a -> name -> 'a * name |