1 (***********************************************************************)
5 (* Luc Maranget, projet Moscova, INRIA Rocquencourt *)
7 (* Copyright 2002 Institut National de Recherche en Informatique et *)
8 (* en Automatique. All rights reserved. This file is distributed *)
9 (* under the terms of the Q Public License version 1.0. *)
11 (***********************************************************************)
13 (* Table used for code emission, ie extensible arrays *)
16 val create
: 'a
-> 'a t
18 val emit
: 'a t
-> 'a
-> unit
20 val iter
: 'a t
-> ('a
-> unit) -> unit
22 val trim
: 'a t
-> 'a array
27 val get
: 'a t
-> int -> 'a
31 val size
: 'a t
-> int