Mescal
Loading...
Searching...
No Matches
regexp Struct Reference

Type used to represent a single node in a regular expression. More...

#include <regexp.h>

Public Attributes

regelem op
 The operator.
 
struct regexpleft
 The left sub-expression (NULL if no left sub-expression).
 
struct regexpright
 The right sub-expression (NULL if no right sub-expression).
 
union { 
 
   letter   letter 
 Letter (if this is a letter node).
 
   word *   word 
 Word (if this is a word node).
 
   syletter   sylet 
 Symbolic letter.
 
   syvariable   syvar 
 Symbolic variable.
 
};  
 

Detailed Description

Type used to represent a single node in a regular expression.


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