YAP 7.1.0
compiler_struct_struct

Public Attributes

branch parent_branches [256]
 
branchbranch_pointer
 
PInstrBodyStart
 
Ventryvtable
 
CExpEntrycommon_exps
 
int is_a_fact
 
int hasdbrefs
 
int n_common_exps
 
int goalno
 
int onlast
 
int onhead
 
int onbranch
 
int curbranch
 
Int space_used
 
PInstrspace_op
 
Prop current_p0
 
int nvars
 
UInt labelno
 
int or_found
 
UInt max_args
 
int MaxCTemps
 
UInt tmpreg
 
Int vreg
 
Int vadr
 
Int * Uses
 
Term * Contents
 
int needs_env
 
CIntermediates cint
 

Detailed Description

Definition at line 193 of file compiler.c.

Member Data Documentation

◆ BodyStart

PInstr* BodyStart

Definition at line 196 of file compiler.c.

◆ branch_pointer

branch* branch_pointer

Definition at line 195 of file compiler.c.

◆ cint

Definition at line 227 of file compiler.c.

◆ common_exps

CExpEntry* common_exps

Definition at line 198 of file compiler.c.

◆ Contents

Term* Contents

Definition at line 225 of file compiler.c.

◆ curbranch

int curbranch

Definition at line 206 of file compiler.c.

◆ current_p0

Prop current_p0

Definition at line 209 of file compiler.c.

◆ goalno

int goalno

Definition at line 202 of file compiler.c.

◆ hasdbrefs

int hasdbrefs

Definition at line 200 of file compiler.c.

◆ is_a_fact

int is_a_fact

Definition at line 199 of file compiler.c.

◆ labelno

UInt labelno

Definition at line 217 of file compiler.c.

◆ max_args

UInt max_args

Definition at line 219 of file compiler.c.

◆ MaxCTemps

int MaxCTemps

Definition at line 220 of file compiler.c.

◆ n_common_exps

int n_common_exps

Definition at line 201 of file compiler.c.

◆ needs_env

int needs_env

Definition at line 226 of file compiler.c.

◆ nvars

int nvars

Definition at line 216 of file compiler.c.

◆ onbranch

int onbranch

Definition at line 205 of file compiler.c.

◆ onhead

int onhead

Definition at line 204 of file compiler.c.

◆ onlast

int onlast

Definition at line 203 of file compiler.c.

◆ or_found

int or_found

Definition at line 218 of file compiler.c.

◆ parent_branches

branch parent_branches[256]

Definition at line 194 of file compiler.c.

◆ space_op

PInstr* space_op

Definition at line 208 of file compiler.c.

◆ space_used

Int space_used

Definition at line 207 of file compiler.c.

◆ tmpreg

UInt tmpreg

Definition at line 221 of file compiler.c.

◆ Uses

Int* Uses

Definition at line 224 of file compiler.c.

◆ vadr

Int vadr

Definition at line 223 of file compiler.c.

◆ vreg

Int vreg

Definition at line 222 of file compiler.c.

◆ vtable

Ventry* vtable

Definition at line 197 of file compiler.c.


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