Pajdeg  0.2.2
Pajdeg
Macros | Functions | Variables
PDOperator.h File Reference
#include "PDDefines.h"

Go to the source code of this file.

Macros

#define PDOperatorSymbolGlobRegular   0
 PDF regular character.
 
#define PDOperatorSymbolGlobWhitespace   1
 PDF whitespace character.
 
#define PDOperatorSymbolGlobDelimiter   4
 PDF delimiter character.
 
#define PDOperatorSymbolExtNumeric   8
 Numeric value.
 
#define PDOperatorSymbolExtFake   16
 "Fake" symbol
 
#define PDOperatorSymbolExtEOB   32
 End of buffer (usually synonymous with end of file) symbol.
 
#define PDSymbolUpdateNumeric(numeric, real, c, first_character)
 
#define PDSymbolDetermineNumeric(numeric, real, c, sym, len)
 

Functions

void PDOperatorSymbolGlobSetup ()
 
char PDOperatorSymbolGlobDefine (char *str)
 
PDOperatorRef PDOperatorCreateFromDefinition (const void **defs)
 
void PDOperatorCompileStates (PDOperatorRef op)
 

Variables

char * PDOperatorSymbolGlob
 
char * PDOperatorSymbolGlobHex
 
char * PDOperatorSymbolGlobDehex
 
char * PDOperatorSymbolGlobEscaping
 

Detailed Description

Operator header file.