+\f
+struct tokens
+ {
+ struct token *tokens;
+ size_t n;
+ size_t allocated;
+ };
+
+void tokens_copy (struct tokens *, const struct tokens *);
+void tokens_uninit (struct tokens *);
+void tokens_add (struct tokens *, const struct token *);
+
+void tokens_print (const struct tokens *, FILE *);