microregex_nfa_t Struct Reference

#include <microregex_internal.h>


Public Types

enum  {
  PUSH_SUBMATCH, POP_SUBMATCH, CHARACTER_CLASS, ALTERATION,
  ASSERT_BEGINNING, ASSERT_END, COUNTED_BEGIN, COUNTED_LOOP,
  COUNTED_END, BACKTRACK_CHECK, PASS, WORD_BOUNDARY,
  REGEX_END
}

Data Fields

enum microregex_nfa_t:: { ... }  state_type
char * character_class
int invert
int loop_from
int loop_to
struct microregex_nfa_tnext1
struct microregex_nfa_tnext2


Member Enumeration Documentation

anonymous enum

Enumerator:
PUSH_SUBMATCH 
POP_SUBMATCH 
CHARACTER_CLASS 
ALTERATION 
ASSERT_BEGINNING 
ASSERT_END 
COUNTED_BEGIN 
COUNTED_LOOP 
COUNTED_END 
BACKTRACK_CHECK 
PASS 
WORD_BOUNDARY 
REGEX_END 


Field Documentation


The documentation for this struct was generated from the following file:

Generated on Sat Aug 30 02:08:37 2008 for microregex by  doxygen 1.5.6