src/commands/flex-2.5.4/flexdef.h File Reference

#include <stdio.h>
#include <ctype.h>
#include "config.h"
#include <strings.h>

Go to the source code of this file.

Classes

struct  hash_entry
union  dfaacc_union

Defines

#define _(String)   (String)
#define CSIZE   256
#define Char   unsigned char
#define DEFAULT_CSIZE   128
#define PROTO(proto)   ()
#define MAXLINE   2048
#define MIN(x, y)   ((x) < (y) ? (x) : (y))
#define MAX(x, y)   ((x) > (y) ? (x) : (y))
#define ABS(x)   ((x) < 0 ? -(x) : (x))
#define isascii(c)   ((c) <= 0177)
#define true   1
#define false   0
#define unspecified   -1
#define EOB_POSITION   -1
#define ACTION_POSITION   -2
#define NUMDATAITEMS   10
#define NUMDATALINES   10
#define TRANS_STRUCT_PRINT_LENGTH   14
#define FREE_EPSILON(state)
#define SUPER_FREE_EPSILON(state)
#define INITIAL_MAX_DFA_SIZE   750
#define MAX_DFA_SIZE_INCREMENT   750
#define YY_TRAILING_MASK   0x2000
#define YY_TRAILING_HEAD_MASK   0x4000
#define MAX_RULE   (YY_TRAILING_MASK - 1)
#define NIL   0
#define JAM   -1
#define NO_TRANSITION   NIL
#define UNIQUE   -1
#define INFINITY   -1
#define INITIAL_MAX_CCLS   100
#define MAX_CCLS_INCREMENT   100
#define INITIAL_MAX_CCL_TBL_SIZE   500
#define MAX_CCL_TBL_SIZE_INCREMENT   250
#define INITIAL_MAX_RULES   100
#define MAX_RULES_INCREMENT   100
#define INITIAL_MNS   2000
#define MNS_INCREMENT   1000
#define INITIAL_MAX_DFAS   1000
#define MAX_DFAS_INCREMENT   1000
#define JAMSTATE   -32766
#define MAXIMUM_MNS   31999
#define MARKER_DIFFERENCE   (MAXIMUM_MNS+2)
#define INITIAL_MAX_XPAIRS   2000
#define MAX_XPAIRS_INCREMENT   2000
#define INITIAL_MAX_TEMPLATE_XPAIRS   2500
#define MAX_TEMPLATE_XPAIRS_INCREMENT   2500
#define SYM_EPSILON   (CSIZE + 1)
#define INITIAL_MAX_SCS   40
#define MAX_SCS_INCREMENT   40
#define ONE_STACK_SIZE   500
#define SAME_TRANS   -1
#define PROTO_SIZE_PERCENTAGE   15
#define CHECK_COM_PERCENTAGE   50
#define FIRST_MATCH_DIFF_PERCENTAGE   10
#define ACCEPTABLE_DIFF_PERCENTAGE   50
#define TEMPLATE_SAME_PERCENTAGE   60
#define NEW_PROTO_DIFF_PERCENTAGE   20
#define INTERIOR_FIT_PERCENTAGE   15
#define PROT_SAVE_SIZE   2000
#define MSP   50
#define MAX_XTIONS_FULL_INTERIOR_FIT   4
#define MAX_ASSOC_RULES   100
#define BAD_SUBSCRIPT   -32767
#define MAX_SHORT   32700
#define NAME_TABLE_HASH_SIZE   101
#define START_COND_HASH_SIZE   101
#define CCL_HASH_SIZE   101
#define STATE_NORMAL   0x1
#define STATE_TRAILING_CONTEXT   0x2
#define RULE_NORMAL   0
#define RULE_VARIABLE   1
#define allocate_integer_array(size)   (int *) allocate_array( size, sizeof( int ) )
#define reallocate_integer_array(array, size)   (int *) reallocate_array( (void *) array, size, sizeof( int ) )
#define allocate_int_ptr_array(size)   (int **) allocate_array( size, sizeof( int * ) )
#define allocate_char_ptr_array(size)   (char **) allocate_array( size, sizeof( char * ) )
#define allocate_dfaacc_union(size)
#define reallocate_int_ptr_array(array, size)   (int **) reallocate_array( (void *) array, size, sizeof( int * ) )
#define reallocate_char_ptr_array(array, size)   (char **) reallocate_array( (void *) array, size, sizeof( char * ) )
#define reallocate_dfaacc_union(array, size)
#define allocate_character_array(size)   (char *) allocate_array( size, sizeof( char ) )
#define reallocate_character_array(array, size)   (char *) reallocate_array( (void *) array, size, sizeof( char ) )
#define allocate_Character_array(size)   (Char *) allocate_array( size, sizeof( Char ) )
#define reallocate_Character_array(array, size)   (Char *) reallocate_array( (void *) array, size, sizeof( Char ) )

Typedefs

typedef struct hash_entry ** hash_table

Functions

void *allocate_array PROTO ((int, size_t))
void *reallocate_array PROTO ((void *, int, size_t))
void *flex_alloc PROTO ((size_t))
void *flex_realloc PROTO ((void *, size_t))
void flex_free PROTO ((void *))
void ccladd PROTO ((int, int))
int cclinit PROTO ((void))
void cclnegate PROTO ((int))
void list_character_set PROTO ((FILE *, int[]))
void check_for_backing_up PROTO ((int, int[]))
void check_trailing_context PROTO ((int *, int, int *, int))
int *epsclosure PROTO ((int *, int *, int[], int *, int *))
int snstods PROTO ((int[], int, int[], int, int, int *))
int cre8ecs PROTO ((int[], int[], int))
void mkeccl PROTO ((Char[], int, int[], int[], int, int))
void mkechar PROTO ((int, int[], int[]))
void gen_next_compressed_state PROTO ((char *))
void indent_put2s PROTO ((char[], char[]))
void indent_puts PROTO ((char[]))
void action_define PROTO ((char *defname, int value))
void add_action PROTO ((char *new_text))
int all_lower PROTO ((register char *))
void bubble PROTO ((int[], int))
void check_char PROTO ((int c))
char *copy_string PROTO ((register const char *))
void cshell PROTO ((Char[], int, int))
void lerrif PROTO ((const char[], int))
void line_directive_out PROTO ((FILE *, int))
void out_hex PROTO ((const char[], unsigned int))
void out_str3 PROTO ((const char[], const char[], const char[], const char[]))
void out_str_dec PROTO ((const char[], const char[], int))
void zero_out PROTO ((char *, size_t))
void finish_rule PROTO ((int, int, int, int))
void mark_beginning_as_normal PROTO ((register int))
int mkrep PROTO ((int, int, int))
int addsym PROTO ((register char[], char *, int, hash_table, int))
struct hash_entry *findsym PROTO ((register char[], hash_table, int))
void bldtbl PROTO ((int[], int, int, int, int))
int find_table_space PROTO ((int *, int))
void place_state PROTO ((int *, int, int))

Variables

struct hash_entryndtbl [NAME_TABLE_HASH_SIZE]
struct hash_entrysctbl [START_COND_HASH_SIZE]
struct hash_entryccltab [CCL_HASH_SIZE]
int printstats
int syntaxerror
int eofseen
int ddebug
int trace
int nowarn
int spprdflt
int interactive
int caseins
int lex_compat
int do_yylineno
int useecs
int fulltbl
int usemecs
int fullspd
int gen_line_dirs
int performance_report
int backing_up_report
int C_plus_plus
int long_align
int use_read
int yytext_is_array
int do_yywrap
int csize
int yymore_used
int reject
int real_reject
int continued_action
int in_rule
int yymore_really_used
int reject_really_used
int datapos
int dataline
int linenum
int out_linenum
FILEskelfile
FILEyyin = (FILE *) 0
FILEbacking_up_file
const char * skel []
int skel_ind
char * infilename
char * outfilename
int did_outfilename
char * prefix
char * yyclass
int do_stdinit
int use_stdout
char ** input_files
int num_input_files
char * program_name
char * action_array
int action_size
int defs1_offset
int prolog_offset
int action_offset
int action_index
int onestate [ONE_STACK_SIZE]
int onesym [ONE_STACK_SIZE]
int onenext [ONE_STACK_SIZE]
int onedef [ONE_STACK_SIZE]
int onesp
int current_mns
int current_max_rules
int num_rules
int num_eof_rules
int default_rule
int lastnfa
int * firstst
int * lastst
int * finalst
int * transchar
int * trans1
int * trans2
int * accptnum
int * assoc_rule
int * state_type
int * rule_type
int * rule_linenum
int * rule_useful
int current_state_type
int variable_trailing_context_rules
int numtemps
int numprots
int protprev [MSP]
int protnext [MSP]
int prottbl [MSP]
int protcomst [MSP]
int firstprot
int lastprot
int protsave [PROT_SAVE_SIZE]
int numecs
int nextecm [CSIZE+1]
int ecgroup [CSIZE+1]
int nummecs
int tecfwd [CSIZE+1]
int tecbck [CSIZE+1]
int lastsc
int * scset
int * scbol
int * scxclu
int * sceof
int current_max_scs
char ** scname
int current_max_dfa_size
int current_max_xpairs
int current_max_template_xpairs
int current_max_dfas
int lastdfa
int * nxt
int * chk
int * tnxt
int * base
int * def
int * nultrans
int NUL_ec
int tblend
int firstfree
int ** dss
int * dfasiz
union dfaacc_uniondfaacc
int * accsiz
int * dhash
int numas
int numsnpairs
int jambase
int jamstate
int end_of_buffer_state
int lastccl
int * cclmap
int * ccllen
int * cclng
int cclreuse
int current_maxccls
int current_max_ccl_tbl_size
Charccltbl
char nmstr [MAXLINE]
int sectnum
int nummt
int hshcol
int dfaeql
int numeps
int eps2
int num_reallocs
int tmpuses
int totnst
int peakpairs
int numuniq
int numdup
int hshsave
int num_backing_up
int bol_needed
int yylval


Define Documentation

#define _ ( String   )     (String)

Definition at line 71 of file flexdef.h.

#define ABS ( x   )     ((x) < 0 ? -(x) : (x))

Definition at line 112 of file flexdef.h.

#define ACCEPTABLE_DIFF_PERCENTAGE   50

Definition at line 266 of file flexdef.h.

#define ACTION_POSITION   -2

Definition at line 131 of file flexdef.h.

#define allocate_char_ptr_array ( size   )     (char **) allocate_array( size, sizeof( char * ) )

Definition at line 671 of file flexdef.h.

#define allocate_Character_array ( size   )     (Char *) allocate_array( size, sizeof( Char ) )

Definition at line 694 of file flexdef.h.

#define allocate_character_array ( size   )     (char *) allocate_array( size, sizeof( char ) )

Definition at line 688 of file flexdef.h.

#define allocate_dfaacc_union ( size   ) 

Value:

(union dfaacc_union *) \
                allocate_array( size, sizeof( union dfaacc_union ) )

Definition at line 674 of file flexdef.h.

#define allocate_int_ptr_array ( size   )     (int **) allocate_array( size, sizeof( int * ) )

Definition at line 668 of file flexdef.h.

#define allocate_integer_array ( size   )     (int *) allocate_array( size, sizeof( int ) )

Definition at line 662 of file flexdef.h.

#define BAD_SUBSCRIPT   -32767

Definition at line 307 of file flexdef.h.

#define CCL_HASH_SIZE   101

Definition at line 335 of file flexdef.h.

#define Char   unsigned char

Definition at line 75 of file flexdef.h.

#define CHECK_COM_PERCENTAGE   50

Definition at line 253 of file flexdef.h.

#define CSIZE   256

Definition at line 74 of file flexdef.h.

#define DEFAULT_CSIZE   128

Definition at line 79 of file flexdef.h.

#define EOB_POSITION   -1

Definition at line 130 of file flexdef.h.

#define false   0

Definition at line 123 of file flexdef.h.

#define FIRST_MATCH_DIFF_PERCENTAGE   10

Definition at line 260 of file flexdef.h.

#define FREE_EPSILON ( state   ) 

Value:

Definition at line 147 of file flexdef.h.

#define INFINITY   -1

Definition at line 195 of file flexdef.h.

#define INITIAL_MAX_CCL_TBL_SIZE   500

Definition at line 201 of file flexdef.h.

#define INITIAL_MAX_CCLS   100

Definition at line 197 of file flexdef.h.

#define INITIAL_MAX_DFA_SIZE   750

Definition at line 163 of file flexdef.h.

#define INITIAL_MAX_DFAS   1000

Definition at line 210 of file flexdef.h.

#define INITIAL_MAX_RULES   100

Definition at line 204 of file flexdef.h.

#define INITIAL_MAX_SCS   40

Definition at line 233 of file flexdef.h.

#define INITIAL_MAX_TEMPLATE_XPAIRS   2500

Definition at line 228 of file flexdef.h.

#define INITIAL_MAX_XPAIRS   2000

Definition at line 224 of file flexdef.h.

#define INITIAL_MNS   2000

Definition at line 207 of file flexdef.h.

#define INTERIOR_FIT_PERCENTAGE   15

Definition at line 284 of file flexdef.h.

#define isascii ( c   )     ((c) <= 0177)

Definition at line 118 of file flexdef.h.

#define JAM   -1

Definition at line 192 of file flexdef.h.

#define JAMSTATE   -32766

Definition at line 213 of file flexdef.h.

#define MARKER_DIFFERENCE   (MAXIMUM_MNS+2)

Definition at line 221 of file flexdef.h.

#define MAX ( x,
y   )     ((x) > (y) ? (x) : (y))

Definition at line 109 of file flexdef.h.

#define MAX_ASSOC_RULES   100

Definition at line 302 of file flexdef.h.

#define MAX_CCL_TBL_SIZE_INCREMENT   250

Definition at line 202 of file flexdef.h.

#define MAX_CCLS_INCREMENT   100

Definition at line 198 of file flexdef.h.

#define MAX_DFA_SIZE_INCREMENT   750

Definition at line 164 of file flexdef.h.

#define MAX_DFAS_INCREMENT   1000

Definition at line 211 of file flexdef.h.

#define MAX_RULE   (YY_TRAILING_MASK - 1)

Definition at line 184 of file flexdef.h.

#define MAX_RULES_INCREMENT   100

Definition at line 205 of file flexdef.h.

#define MAX_SCS_INCREMENT   40

Definition at line 234 of file flexdef.h.

#define MAX_SHORT   32700

Definition at line 312 of file flexdef.h.

#define MAX_TEMPLATE_XPAIRS_INCREMENT   2500

Definition at line 229 of file flexdef.h.

#define MAX_XPAIRS_INCREMENT   2000

Definition at line 225 of file flexdef.h.

#define MAX_XTIONS_FULL_INTERIOR_FIT   4

Definition at line 297 of file flexdef.h.

#define MAXIMUM_MNS   31999

Definition at line 216 of file flexdef.h.

#define MAXLINE   2048

Definition at line 103 of file flexdef.h.

#define MIN ( x,
y   )     ((x) < (y) ? (x) : (y))

Definition at line 106 of file flexdef.h.

#define MNS_INCREMENT   1000

Definition at line 208 of file flexdef.h.

#define MSP   50

Definition at line 291 of file flexdef.h.

#define NAME_TABLE_HASH_SIZE   101

Definition at line 333 of file flexdef.h.

#define NEW_PROTO_DIFF_PERCENTAGE   20

Definition at line 278 of file flexdef.h.

#define NIL   0

Definition at line 190 of file flexdef.h.

#define NO_TRANSITION   NIL

Definition at line 193 of file flexdef.h.

#define NUMDATAITEMS   10

Definition at line 134 of file flexdef.h.

#define NUMDATALINES   10

Definition at line 139 of file flexdef.h.

#define ONE_STACK_SIZE   500

Definition at line 236 of file flexdef.h.

#define PROT_SAVE_SIZE   2000

Definition at line 289 of file flexdef.h.

#define PROTO ( proto   )     ()

Definition at line 86 of file flexdef.h.

#define PROTO_SIZE_PERCENTAGE   15

Definition at line 245 of file flexdef.h.

#define reallocate_char_ptr_array ( array,
size   )     (char **) reallocate_array( (void *) array, size, sizeof( char * ) )

Definition at line 681 of file flexdef.h.

#define reallocate_Character_array ( array,
size   )     (Char *) reallocate_array( (void *) array, size, sizeof( Char ) )

Definition at line 697 of file flexdef.h.

#define reallocate_character_array ( array,
size   )     (char *) reallocate_array( (void *) array, size, sizeof( char ) )

Definition at line 691 of file flexdef.h.

#define reallocate_dfaacc_union ( array,
size   ) 

Value:

(union dfaacc_union *) \
        reallocate_array( (void *) array, size, sizeof( union dfaacc_union ) )

Definition at line 684 of file flexdef.h.

#define reallocate_int_ptr_array ( array,
size   )     (int **) reallocate_array( (void *) array, size, sizeof( int * ) )

Definition at line 678 of file flexdef.h.

#define reallocate_integer_array ( array,
size   )     (int *) reallocate_array( (void *) array, size, sizeof( int ) )

Definition at line 665 of file flexdef.h.

#define RULE_NORMAL   0

Definition at line 505 of file flexdef.h.

#define RULE_VARIABLE   1

Definition at line 506 of file flexdef.h.

#define SAME_TRANS   -1

Definition at line 237 of file flexdef.h.

#define START_COND_HASH_SIZE   101

Definition at line 334 of file flexdef.h.

#define STATE_NORMAL   0x1

Definition at line 497 of file flexdef.h.

#define STATE_TRAILING_CONTEXT   0x2

Definition at line 498 of file flexdef.h.

#define SUPER_FREE_EPSILON ( state   ) 

Value:

Definition at line 155 of file flexdef.h.

#define SYM_EPSILON   (CSIZE + 1)

Definition at line 231 of file flexdef.h.

#define TEMPLATE_SAME_PERCENTAGE   60

Definition at line 272 of file flexdef.h.

#define TRANS_STRUCT_PRINT_LENGTH   14

Definition at line 142 of file flexdef.h.

#define true   1

Definition at line 122 of file flexdef.h.

#define UNIQUE   -1

Definition at line 194 of file flexdef.h.

#define unspecified   -1

Definition at line 124 of file flexdef.h.

#define YY_TRAILING_HEAD_MASK   0x4000

Definition at line 181 of file flexdef.h.

#define YY_TRAILING_MASK   0x2000

Definition at line 176 of file flexdef.h.


Typedef Documentation

typedef struct hash_entry** hash_table

Definition at line 331 of file flexdef.h.


Function Documentation

void place_state PROTO ( (int *, int, int)   ) 

int find_table_space PROTO ( (int *, int)   ) 

void bldtbl PROTO ( (int[], int, int, int, int)   ) 

struct hash_entry* findsym PROTO ( (register char[], hash_table, int)   )  [read]

int addsym PROTO ( (register char[], char *, int, hash_table, int)   ) 

int mkrep PROTO ( (int, int, int)   ) 

void mark_beginning_as_normal PROTO ( (register int)   ) 

void stack1 PROTO ( (int, int, int, int)   ) 

void zero_out PROTO ( (char *, size_t  ) 

void out_str_dec PROTO ( (const char[], const char[], int)   ) 

void out_str3 PROTO ( (const char[], const char[], const char[], const char[])   ) 

void out_hex PROTO ( (const char[], unsigned int)   ) 

void line_directive_out PROTO ( (FILE *, int)   ) 

void scinstal PROTO ( (const char[], int)   ) 

void out_dec2 PROTO ( (Char[], int, int)   ) 

char* copy_string PROTO ( (register const char *)   ) 

void check_char PROTO ( (int c  ) 

void bubble PROTO ( (int[], int)   ) 

Char *copy_unsigned_string PROTO ( (register char *)   ) 

void add_action PROTO ( (char *new_text)   ) 

void action_define PROTO ( (char *defname, int value  ) 

int sclookup PROTO ( (char[])   ) 

void ndinstal PROTO ( (char[], char[])   ) 

void set_input_file PROTO ( (char *)   ) 

void mkechar PROTO ( (int, int[], int[])   ) 

void mkeccl PROTO ( (Char[], int, int[], int[], int, int)   ) 

int cre8ecs PROTO ( (int[], int[], int)   ) 

int snstods PROTO ( (int[], int, int[], int, int, int *)   ) 

int* epsclosure PROTO ( (int *, int *, int[], int *, int *)   ) 

void check_trailing_context PROTO ( (int *, int, int *, int)   ) 

void check_for_backing_up PROTO ( (int, int[])   ) 

void list_character_set PROTO ( (FILE *, int[])   ) 

int mkstate PROTO ( (int)   ) 

void set_up_initial_allocations PROTO ( (void)   ) 

int mkor PROTO ( (int, int)   ) 

void flex_free PROTO ( (void *)   ) 

void* flex_realloc PROTO ( (void *, size_t  ) 

void* flex_alloc PROTO ( (size_t  ) 

void* reallocate_array PROTO ( (void *, int, size_t  ) 

void* allocate_array PROTO ( (int, size_t  ) 


Variable Documentation

int* accptnum

Definition at line 77 of file main.c.

int* accsiz

Definition at line 93 of file main.c.

char* action_array

Definition at line 66 of file main.c.

Definition at line 67 of file main.c.

Definition at line 67 of file main.c.

Definition at line 67 of file main.c.

int * assoc_rule

Definition at line 77 of file main.c.

Definition at line 102 of file main.c.

Definition at line 59 of file main.c.

int* base

Definition at line 91 of file main.c.

Definition at line 101 of file main.c.

Definition at line 60 of file main.c.

int caseins

Definition at line 58 of file main.c.

int * ccllen

Definition at line 95 of file main.c.

int * cclmap

Definition at line 95 of file main.c.

int * cclng

Definition at line 95 of file main.c.

int cclreuse

Definition at line 95 of file main.c.

struct hash_entry* ccltab[CCL_HASH_SIZE]

Definition at line 41 of file sym.c.

Definition at line 97 of file main.c.

int * chk

Definition at line 90 of file main.c.

Definition at line 61 of file main.c.

int csize

Definition at line 60 of file main.c.

Definition at line 96 of file main.c.

Definition at line 88 of file main.c.

Definition at line 89 of file main.c.

Definition at line 74 of file main.c.

Definition at line 86 of file main.c.

Definition at line 89 of file main.c.

Definition at line 88 of file main.c.

Definition at line 96 of file main.c.

Definition at line 74 of file main.c.

Definition at line 79 of file main.c.

int dataline

Definition at line 63 of file main.c.

int datapos

Definition at line 63 of file main.c.

int ddebug

Definition at line 57 of file main.c.

int * def

Definition at line 91 of file main.c.

Definition at line 75 of file main.c.

Definition at line 67 of file main.c.

int dfaeql

Definition at line 99 of file main.c.

int * dfasiz

Definition at line 91 of file main.c.

int * dhash

Definition at line 93 of file main.c.

Definition at line 69 of file main.c.

Definition at line 71 of file main.c.

Definition at line 58 of file main.c.

int do_yywrap

Definition at line 60 of file main.c.

int ** dss

Definition at line 91 of file main.c.

int ecgroup[CSIZE+1]

Definition at line 83 of file main.c.

Definition at line 103 of file main.c.

int eofseen

Definition at line 57 of file main.c.

int eps2

Definition at line 99 of file main.c.

int * finalst

Definition at line 76 of file main.c.

int firstfree

Definition at line 91 of file main.c.

int firstprot

Definition at line 82 of file main.c.

int* firstst

Definition at line 76 of file main.c.

int fullspd

Definition at line 59 of file main.c.

int fulltbl

Definition at line 58 of file main.c.

Definition at line 59 of file main.c.

int hshcol

Definition at line 99 of file main.c.

int hshsave

Definition at line 100 of file main.c.

int in_rule

Definition at line 61 of file main.c.

char* infilename

Definition at line 68 of file main.c.

char** input_files

Definition at line 104 of file main.c.

Definition at line 58 of file main.c.

int jambase

Definition at line 94 of file main.c.

int jamstate

Definition at line 94 of file main.c.

int lastccl

Definition at line 95 of file main.c.

int lastdfa

Definition at line 90 of file main.c.

int lastnfa

Definition at line 75 of file main.c.

int lastprot

Definition at line 82 of file main.c.

int lastsc

Definition at line 85 of file main.c.

int * lastst

Definition at line 76 of file main.c.

Definition at line 58 of file main.c.

long linenum

Definition at line 909 of file sed.c.

Definition at line 60 of file main.c.

struct hash_entry* ndtbl[NAME_TABLE_HASH_SIZE]

Definition at line 39 of file sym.c.

int nextecm[CSIZE+1]

Definition at line 83 of file main.c.

char nmstr[MAXLINE]

Definition at line 98 of file main.c.

int nowarn

Definition at line 57 of file main.c.

int NUL_ec

Definition at line 91 of file main.c.

int * nultrans

Definition at line 91 of file main.c.

Definition at line 101 of file main.c.

Definition at line 75 of file main.c.

Definition at line 105 of file main.c.

Definition at line 99 of file main.c.

int num_rules

Definition at line 75 of file main.c.

int numas

Definition at line 93 of file main.c.

int numdup

Definition at line 100 of file main.c.

int numecs

Definition at line 83 of file main.c.

int numeps

Definition at line 99 of file main.c.

int nummecs

Definition at line 83 of file main.c.

int nummt

Definition at line 99 of file main.c.

int numprots

Definition at line 81 of file main.c.

Definition at line 94 of file main.c.

int numtemps

Definition at line 81 of file main.c.

int numuniq

Definition at line 100 of file main.c.

int * nxt

Definition at line 90 of file main.c.

int onedef[ONE_STACK_SIZE]

Definition at line 73 of file main.c.

int onenext[ONE_STACK_SIZE]

Definition at line 73 of file main.c.

int onesp

Definition at line 73 of file main.c.

int onestate[ONE_STACK_SIZE]

Definition at line 72 of file main.c.

int onesym[ONE_STACK_SIZE]

Definition at line 72 of file main.c.

Definition at line 63 of file main.c.

char * outfilename

Definition at line 68 of file main.c.

int peakpairs

Definition at line 100 of file main.c.

Definition at line 59 of file main.c.

char* prefix

Definition at line 70 of file main.c.

Definition at line 57 of file main.c.

char* program_name

Definition at line 110 of file main.c.

Definition at line 67 of file main.c.

int protcomst[MSP]

Definition at line 82 of file main.c.

int protnext[MSP]

Definition at line 81 of file main.c.

int protprev[MSP]

Definition at line 81 of file main.c.

int protsave[PROT_SAVE_SIZE]

Definition at line 82 of file main.c.

int prottbl[MSP]

Definition at line 81 of file main.c.

Definition at line 61 of file main.c.

int reject

Definition at line 61 of file main.c.

Definition at line 62 of file main.c.

int * rule_linenum

Definition at line 78 of file main.c.

int* rule_type

Definition at line 78 of file main.c.

int * rule_useful

Definition at line 78 of file main.c.

int * scbol

Definition at line 85 of file main.c.

int * sceof

Definition at line 85 of file main.c.

char** scname

Definition at line 87 of file main.c.

int * scset

Definition at line 85 of file main.c.

struct hash_entry* sctbl[START_COND_HASH_SIZE]

Definition at line 40 of file sym.c.

int * scxclu

Definition at line 85 of file main.c.

int sectnum

Definition at line 99 of file main.c.

const char* skel[]

Definition at line 5 of file skel.c.

int skel_ind

Definition at line 65 of file main.c.

Definition at line 64 of file main.c.

int spprdflt

Definition at line 57 of file main.c.

int * state_type

Definition at line 77 of file main.c.

Definition at line 57 of file main.c.

int tblend

Definition at line 91 of file main.c.

int tecbck[CSIZE+1]

Definition at line 84 of file main.c.

int tecfwd[CSIZE+1]

Definition at line 83 of file main.c.

int tmpuses

Definition at line 100 of file main.c.

int * tnxt

Definition at line 90 of file main.c.

int totnst

Definition at line 100 of file main.c.

int trace

Definition at line 57 of file main.c.

int * trans1

Definition at line 76 of file main.c.

int * trans2

Definition at line 76 of file main.c.

int * transchar

Definition at line 76 of file main.c.

int use_read

Definition at line 60 of file main.c.

Definition at line 71 of file main.c.

int useecs

Definition at line 58 of file main.c.

int usemecs

Definition at line 58 of file main.c.

Definition at line 80 of file main.c.

char * yyclass

Definition at line 70 of file main.c.

FILE * yyin = (FILE *) 0

Definition at line 266 of file initscan.c.

int yylval

Definition at line 397 of file parse.c.

Definition at line 62 of file main.c.

Definition at line 61 of file main.c.

Definition at line 60 of file main.c.


Generated on Tue Mar 9 04:36:31 2010 for Minix by  doxygen 1.5.8