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

Type used to represent a recursive definition of regular expressions. More...

#include <shell_languages.h>

Public Attributes

bool full
 Boolean indicating if the recursive definition is fully specified.
 
uchar num
 Number of relations in the recursion.
 
ushort init
 The number of indices that are required to start the recursion.
 
char * names [RECMAX]
 Array mapping each relation to its variable name.
 
uchar evalseq [RECMAX]
 Sequence of evaluation.
 
regexp ** regexps [RECMAX]
 Array mapping each sequence to an array containing the indices of the computed elements in the objects array.
 
regexpdef [RECMAX]
 Array mapping each sequence to its inductive definition.
 

Detailed Description

Type used to represent a recursive definition of regular expressions.


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