1 /*- 2 * Copyright (c) 1992, 1993 3 * The Regents of the University of California. All rights reserved. 4 * 5 * This code is derived from software contributed to Berkeley by 6 * Christos Zoulas of Cornell University. 7 * 8 * %sccs.include.redist.c% 9 * 10 * @(#)tokenizer.h 8.1 (Berkeley) 06/04/93 11 */ 12 13 /* 14 * tokenizer.h: Header file for tokenizer routines 15 */ 16 #ifndef _h_tokenizer 17 #define _h_tokenizer 18 19 typedef struct tokenizer Tokenizer; 20 21 Tokenizer *tok_init __P((const char *)); 22 void tok_reset __P((Tokenizer *)); 23 void tok_end __P((Tokenizer *)); 24 int tok_line __P((Tokenizer *, const char *, 25 int *, char ***)); 26 27 #endif /* _h_tokenizer */ 28