module Varname: sig
.. end
Returns a fresh variable name for the given scope wrt the given name.
type
scope =
| |
Global |
| |
Function |
| |
Block |
val get : scope:scope -> string -> string
Returns a fresh variable name for the given scope wrt the given name.
val clear_locals : unit -> unit
Reset the generator for variables that are local to a block or a
function.