/* ,file-id archive://[lord]/430/rx/lexer.h/1998-05-18
 */
#ifndef LEXERH
#define LEXERH

/*	Copyright (C) 1997 Tom Lord
 * 
 * This program is provided to you under the terms of the Liberty Software
 * License.  You are NOT permitted to redistribute, modify, or use it
 * except in very specific ways described by that license.
 *
 * This software comes with NO WARRANTY.
 * 
 * You should have received a copy of the Liberty Software License
 * along with this software; see the file =LICENSE.  If not, write to
 * the Tom Lord, 1810 Francisco St. #2, Berkeley CA, 94703, USA.  
 */



/* scan_lexeme
 *
 * This function encapsulates a common way to use regular expressions:
 * for lexical analysis.
 *
 * For complete documentation, see "lexer.c".
 *
 */


/* automatically generated __STDC__ prototypes */
extern int scan_lexeme (int * llen,
			struct rx_unfa ** unfa,
			unsigned char * regexp,
			char * buf, int len);
#endif  /* LEXERH */
