FORM  4.1
Data Fields
pReVaR Struct Reference

#include <structs.h>

Data Fields

UBYTE * name
 
UBYTE * value
 
UBYTE * argnames
 
int nargs
 
int wildarg
 

Detailed Description

An element of the type PREVAR is needed for each preprocessor variable.

Definition at line 767 of file structs.h.

Field Documentation

UBYTE* name

allocated

Definition at line 768 of file structs.h.

Referenced by InitRecovery(), PutPreVar(), and TheDefine().

UBYTE* value

points into memory of name

Definition at line 769 of file structs.h.

Referenced by InitRecovery(), PutPreVar(), and TheDefine().

UBYTE* argnames

names of arguments, zero separated. points into memory of name

Definition at line 770 of file structs.h.

Referenced by InitRecovery(), PutPreVar(), and TheDefine().

int nargs

0 = regular, >= 1: number of macro arguments. total number

Definition at line 771 of file structs.h.

Referenced by InitRecovery(), PutPreVar(), and TheDefine().

int wildarg

The number of a potential ?var. If none: 0. wildarg<nargs

Definition at line 772 of file structs.h.

Referenced by InitRecovery(), and PutPreVar().


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