sxspf_mngr.c File Reference

#include "sxversion.h"
#include "sxunix.h"
#include "XxYxZ.h"
#include "XH.h"
#include "earley.h"
#include "varstr.h"
#include "sxspf.h"
#include "fsa.h"
#include "sxstack.h"
#include "udag_scanner.h"
#include "sxword.h"
Include dependency graph for sxspf_mngr.c:

Go to the source code of this file.

Data Structures

struct  subDAG_struct

Defines

#define SUBDAG_THRESHOLD   12
#define SUBDAG_THRESHOLD_2   100

Functions

static void Axixj2Aij_hd_oflw (SXINT old_size, SXINT new_size)
static void Txixj2Tij_hd_oflw (SXINT old_size, SXINT new_size)
static SXINT spf_print_td_or_bu_prod (SXINT Pij)
static SXINT call_spf_print_iprod (SXINT prod)
static SXINT spf_tree_count_pass_derived (SXINT Pij)
static SXINT spf_make_proper_check_td (SXINT Pij)
static SXINT spf_make_proper_check_bu (SXINT Pij)
static SXBOOLEAN spf_walk (SXINT Aij)
static SXBOOLEAN spf_call_walk_core (SXINT root)
static SXBOOLEAN spf_call_walk (SXINT root)
void spf_allocate_Aij (SXINT sxmaxnt, SXINT sxeof)
void spf_reallocate_lhs_rhs (SXINT lhs_size, SXINT rhs_size)
void spf_allocate_spf (SXINT sxmaxprod)
void spf_allocate_insideG (struct insideG *insideG_ptr, SXBOOLEAN has_lex2, SXBOOLEAN has_set_automaton)
void spf_free_insideG (struct insideG *insideG_ptr)
void spf_finalize (void)
void spf_free (void)
void spf_put_an_iprod (SXINT *stack)
VARSTR rcvr_out_range (VARSTR vstr, SXINT lb, SXINT ub)
SXINT special_Apq_name (char *string, SXINT lgth)
SXINT special_Tpq_name (char *string, SXINT lgth)
SXINT get_SEMLEX_lahead (void)
static SXBOOLEAN spf_is_a_suffix (char *string, SXINT string_lgth, char *suffix, SXINT suffix_lgth)
VARSTR spf_concat_ff_tstr (VARSTR local_vstr, char *ff, SXINT Tpq)
static VARSTR spf_tok_no2varstr_catenate (VARSTR local_vstr, SXINT tok_no, SXINT Tij)
VARSTR spf_Tpq2varstr_catenate (VARSTR local_vstr, SXINT Tij)
void spf_print_Xpq (FILE *out_file, SXINT Xpq)
SXBOOLEAN spf_print_iprod (FILE *out_file, SXINT prod, char *prefix, char *suffix)
SXINT spf_dag2tree (SXUINT p, SXINT Aij, SXINT(*f)(SXINT))
void spf_print_td_forest (FILE *out_file, SXINT Aij)
void spf_print_bu_forest (FILE *out_file, SXINT Aij)
SXINT spf_unfold (void)
double spf_print_signature (FILE *out_file, char *prefix_str)
SXINT get_repair_Tpq2tok_no (SXINT Tpq)
static void spf_complete_Tpq2comment_body (VARSTR vstr, SXINT Tpq)
static void spf_complete_Tpq2comment (VARSTR vstr, SXINT p, SXINT q)
void spf_fill_Tij2tok_no ()
SXINT * spf_get_Tij2tok_no_stack (SXINT Tij)
void spf_fill_Pij2eval (void)
SXBOOLEAN spf_tree_count (double *count)
static SXBOOLEAN make_proper_second_td_walk (SXINT Aij)
static void spf_check_consistency (void)
static SXINT make_proper_keep_valid_Aijs (SXINT Aij, SXBOOLEAN must_be_kept)
SXINT sxivoid_int (SXINT i)
SXBOOLEAN spf_make_proper (SXINT root_Aij)
SXBA spf_save_status (SXBA save_set)
void spf_restore_status (SXBA save_set)
void spf_push_status (void)
void spf_pop_status (void)
SXBOOLEAN spf_topological_walk (SXINT root, SXINT(*pi)(SXINT), SXINT(*pd)(SXINT))
SXBOOLEAN spf_topological_top_down_walk (SXINT root, SXINT(*pi)(SXINT), SXINT(*pre_pass)(SXINT), SXINT(*post_pass)(SXINT, SXBOOLEAN))
SXBOOLEAN spf_topological_bottom_up_walk (SXINT root, SXINT(*pd)(SXINT), SXINT(*pre_pass)(SXINT), SXINT(*post_pass)(SXINT, SXBOOLEAN))
SXBOOLEAN spf_erase (SXBA Pij_set)
SXINT spf_print_tree_count (void)
static void spf_fill_Tpq2ste (SXINT Tpq)
static SXINT spf_first_yield_td_walk (SXINT Pij)
static SXBOOLEAN spf_empty_trans (SXINT state, SXBA epsilon_reachable_next_states)
static void spf_nfa_extract_trans (SXINT state, void(*output_trans)(SXINT, SXINT, SXINT))
static void minsubDAG_fill_trans (SXINT dfa_state, SXINT t, SXINT next_dfa_state)
static void allocate_subDAG_helper_structures (void)
static void free_subDAG_helper_structures (void)
static void reduce_subDAG (struct subDAG_struct *subDAG_struct_source_ptr, struct subDAG_struct *subDAG_struct_target_ptr)
static void duplicate_subDAG (struct subDAG_struct *subDAG_struct_source_ptr, struct subDAG_struct *subDAG_struct_target_ptr)
static void create_trivial_subDAG (SXINT ste, struct subDAG_struct *subDAG_struct_source_ptr)
static SXINT spf_second_yield_bu_walk (SXINT Pij)
static void spf_mindfa_fill_trans (SXINT dfa_state, SXINT t, SXINT next_dfa_state)
static void sxspf_yielddfa_eliminate_eof_transitions (void)
static charspf_get_yield_trans_name (SXINT ste)
static void spf_dag_yield_extract_trans (SXINT p, void(*f)(SXINT p, SXINT t, SXINT q))
static void spf_yield_extract_dfa (void)
void spf_yield2dfa (SXBOOLEAN which_form)

Variables

char WHAT_SXSPF_MNGR [] = "@(#)SYNTAX - $Id: sxspf_mngr.c 1796 2009-12-10 10:45:17Z sagot $" WHAT_DEBUG
static char ME [] = "sxspf_mngr"
static SXINT Axixj2Aij_hd_foreach [6]
static SXINT Txixj2Tij_hd_foreach [6] = {0, 1, 0, 0, 0, 0}
static SXINT outputG_lhs_size
static SXINT outputG_rhs_size
static SXINT * Aij2lhs_nb
static SXINT count_maxprod
static SXINT count_maxitem
static SXBA count_Tij_set
static SXBA count_Aij_set
static FILE * spf_print_forest_out_file
static VARSTR wvstr
static SXBA spf_make_proper_check_td_set
static SXBA spf_make_proper_check_bu_set
SXBOOLEAN UDAG_wanted
static SXINT yield_eof_Tpq
static SXINT maxxnt
static SXINT yield_eof_ste
static SXINT * Aij2rhs_occ_nb
static SXINT * Aij2visited_rhs_occ_nb
static SXBA special_Aij_set
static SXBA yield_Tpq_set
static SXBA yield_valid_Aij_set
static sxword_header transition_names
static SXINT * Tpq2ste
static XxYxZ_header yield_fsa_XxYxZ_hd
static struct subDAG_structAij2subDAG
static struct subDAG_struct empty_subDAG_struct
static SXINT cur_max_state
static SXINT minDAG_final_state
static SXINT minDAG_min_state
static SXINT minDAG_max_state
static XxYxZ_header spf_dag_yield_hd
static SXBA state_already_duplicated
static SXINT * oldDAG2newDAG
static SXINT state_already_duplicated_size
static SXINT * pseudofinal_trans_to_state_stack
static SXINT * notpseudofinal_trans_to_state_stack

Define Documentation

#define SUBDAG_THRESHOLD   12

Definition at line 2310 of file sxspf_mngr.c.

Referenced by spf_second_yield_bu_walk().

#define SUBDAG_THRESHOLD_2   100

Definition at line 2311 of file sxspf_mngr.c.

Referenced by spf_second_yield_bu_walk().


Function Documentation

static void allocate_subDAG_helper_structures ( void   )  [static]

Definition at line 2585 of file sxspf_mngr.c.

References sxba_calloc(), and sxba_resize().

Referenced by spf_second_yield_bu_walk().

static void Axixj2Aij_hd_oflw ( SXINT  old_size,
SXINT  new_size 
) [static]

Definition at line 90 of file sxspf_mngr.c.

References Aij2lhs_nb.

Referenced by spf_allocate_Aij().

static SXINT call_spf_print_iprod ( SXINT  prod  )  [static]

Definition at line 118 of file sxspf_mngr.c.

References spf_print_iprod().

Referenced by spf_unfold().

static void create_trivial_subDAG ( SXINT  ste,
struct subDAG_struct subDAG_struct_source_ptr 
) [static]
static void duplicate_subDAG ( struct subDAG_struct subDAG_struct_source_ptr,
struct subDAG_struct subDAG_struct_target_ptr 
) [static]
static void free_subDAG_helper_structures ( void   )  [static]

Definition at line 2604 of file sxspf_mngr.c.

Referenced by spf_yield2dfa().

SXINT get_repair_Tpq2tok_no ( SXINT  Tpq  ) 

Definition at line 736 of file make_proper_main.c.

Referenced by spf_fill_Tij2tok_no().

SXINT get_SEMLEX_lahead ( void   ) 

Definition at line 73 of file make_proper_main.c.

Referenced by fill_idag_pqt2proba(), and spf_tok_no2varstr_catenate().

static SXINT make_proper_keep_valid_Aijs ( SXINT  Aij,
SXBOOLEAN  must_be_kept 
) [static]

Definition at line 1958 of file sxspf_mngr.c.

Referenced by spf_make_proper().

static SXBOOLEAN make_proper_second_td_walk ( SXINT  Aij  )  [static]

Definition at line 1885 of file sxspf_mngr.c.

References SXBOOLEAN, SXFALSE, and SXTRUE.

Referenced by spf_make_proper().

static void minsubDAG_fill_trans ( SXINT  dfa_state,
SXINT  t,
SXINT  next_dfa_state 
) [static]

Definition at line 2563 of file sxspf_mngr.c.

References XxYxZ_set().

Referenced by reduce_subDAG().

VARSTR rcvr_out_range ( VARSTR  vstr,
SXINT  lb,
SXINT  ub 
)

Definition at line 738 of file make_proper_main.c.

Referenced by spf_first_yield_td_walk().

static void reduce_subDAG ( struct subDAG_struct subDAG_struct_source_ptr,
struct subDAG_struct subDAG_struct_target_ptr 
) [static]
SXINT special_Apq_name ( char string,
SXINT  lgth 
)

Definition at line 739 of file make_proper_main.c.

Referenced by spf_fill_Tpq2ste(), and spf_first_yield_td_walk().

SXINT special_Tpq_name ( char string,
SXINT  lgth 
)

Definition at line 740 of file make_proper_main.c.

Referenced by spf_concat_ff_tstr().

void spf_allocate_Aij ( SXINT  sxmaxnt,
SXINT  sxeof 
)
void spf_allocate_insideG ( struct insideG *  insideG_ptr,
SXBOOLEAN  has_lex2,
SXBOOLEAN  has_set_automaton 
)

Definition at line 767 of file sxspf_mngr.c.

References sxba_calloc(), sxba_range(), sxbm_calloc(), and SXTRUE.

void spf_allocate_spf ( SXINT  sxmaxprod  ) 

Definition at line 733 of file sxspf_mngr.c.

References Aij2lhs_nb, n, outputG_lhs_size, outputG_rhs_size, and SXTRUE.

Referenced by sxearley_parse_it().

static SXBOOLEAN spf_call_walk ( SXINT  root  )  [static]
static SXBOOLEAN spf_call_walk_core ( SXINT  root  )  [static]

Definition at line 549 of file sxspf_mngr.c.

References IS_EMPTY, ME, POP, PUSH, spf_walk(), sxba_calloc(), sxba_empty(), SXBOOLEAN, and sxtrap().

Referenced by spf_call_walk(), and spf_make_proper().

static void spf_check_consistency ( void   )  [static]
static void spf_complete_Tpq2comment ( VARSTR  vstr,
SXINT  p,
SXINT  q 
) [static]

Definition at line 1555 of file sxspf_mngr.c.

References spf_complete_Tpq2comment_body().

Referenced by spf_first_yield_td_walk().

static void spf_complete_Tpq2comment_body ( VARSTR  vstr,
SXINT  Tpq 
) [static]

Definition at line 1528 of file sxspf_mngr.c.

References sxstr2save(), and varstr_lcatenate().

Referenced by spf_complete_Tpq2comment().

VARSTR spf_concat_ff_tstr ( VARSTR  local_vstr,
char ff,
SXINT  Tpq 
)
SXINT spf_dag2tree ( SXUINT  p,
SXINT  Aij,
SXINT(*)(SXINT)  f 
)

Definition at line 1394 of file sxspf_mngr.c.

References ME, SXFALSE, and sxtrap().

Referenced by spf_unfold().

static void spf_dag_yield_extract_trans ( SXINT  p,
void(*)(SXINT p, SXINT t, SXINT q f 
) [static]

Definition at line 3138 of file sxspf_mngr.c.

Referenced by spf_yield_extract_dfa().

static SXBOOLEAN spf_empty_trans ( SXINT  state,
SXBA  epsilon_reachable_next_states 
) [static]

Definition at line 3151 of file sxspf_mngr.c.

Referenced by reduce_subDAG(), and spf_yield_extract_dfa().

SXBOOLEAN spf_erase ( SXBA  Pij_set  ) 

Definition at line 2246 of file sxspf_mngr.c.

References spf_make_proper(), sxba_scan(), SXBOOLEAN, SXFALSE, and SXTRUE.

Referenced by nbest_filter_forest().

void spf_fill_Pij2eval ( void   ) 

Definition at line 1763 of file sxspf_mngr.c.

References q, and val.

Referenced by fill_Pij2eprod().

void spf_fill_Tij2tok_no (  ) 
static void spf_fill_Tpq2ste ( SXINT  Tpq  )  [static]
void spf_finalize ( void   ) 

Definition at line 871 of file sxspf_mngr.c.

References Aij2lhs_nb, outputG_lhs_size, outputG_rhs_size, varstr_free(), and wvstr.

Referenced by sxearley_parse_it().

static SXINT spf_first_yield_td_walk ( SXINT  Pij  )  [static]
void spf_free ( void   ) 

Definition at line 936 of file sxspf_mngr.c.

References XH_free(), and XxYxZ_free().

Referenced by sxearley_parse_it().

void spf_free_insideG ( struct insideG *  insideG_ptr  ) 

Definition at line 813 of file sxspf_mngr.c.

References sxbm_free(), and SXFALSE.

Referenced by make_proper_semact().

SXINT* spf_get_Tij2tok_no_stack ( SXINT  Tij  ) 
static char* spf_get_yield_trans_name ( SXINT  ste  )  [static]

Definition at line 3131 of file sxspf_mngr.c.

Referenced by spf_yield_extract_dfa().

static SXBOOLEAN spf_is_a_suffix ( char string,
SXINT  string_lgth,
char suffix,
SXINT  suffix_lgth 
) [static]

Definition at line 1072 of file sxspf_mngr.c.

References SXFALSE, and top.

Referenced by spf_concat_ff_tstr(), and spf_fill_Tpq2ste().

SXBOOLEAN spf_make_proper ( SXINT  root_Aij  ) 
static SXINT spf_make_proper_check_bu ( SXINT  Pij  )  [static]

Definition at line 188 of file sxspf_mngr.c.

References spf_make_proper_check_bu_set.

Referenced by spf_check_consistency().

static SXINT spf_make_proper_check_td ( SXINT  Pij  )  [static]

Definition at line 180 of file sxspf_mngr.c.

References spf_make_proper_check_td_set.

Referenced by spf_check_consistency().

static void spf_mindfa_fill_trans ( SXINT  dfa_state,
SXINT  t,
SXINT  next_dfa_state 
) [static]

Definition at line 3043 of file sxspf_mngr.c.

References XxYxZ_set().

Referenced by spf_yield_extract_dfa().

static void spf_nfa_extract_trans ( SXINT  state,
void(*)(SXINT, SXINT, SXINT)  output_trans 
) [static]

Definition at line 3018 of file sxspf_mngr.c.

Referenced by reduce_subDAG(), and spf_yield_extract_dfa().

void spf_pop_status ( void   ) 

Definition at line 2101 of file sxspf_mngr.c.

References spf_check_consistency().

Referenced by sxsem_mngr_sem_pass(), and timeout_mngr().

void spf_print_bu_forest ( FILE *  out_file,
SXINT  Aij 
)
SXBOOLEAN spf_print_iprod ( FILE *  out_file,
SXINT  prod,
char prefix,
char suffix 
)
double spf_print_signature ( FILE *  out_file,
char prefix_str 
)
void spf_print_td_forest ( FILE *  out_file,
SXINT  Aij 
)
static SXINT spf_print_td_or_bu_prod ( SXINT  Pij  )  [static]

Definition at line 109 of file sxspf_mngr.c.

References spf_print_forest_out_file, and spf_print_iprod().

Referenced by spf_print_bu_forest(), and spf_print_td_forest().

SXINT spf_print_tree_count ( void   ) 

Definition at line 2286 of file sxspf_mngr.c.

References is_print_time, spf_print_signature(), sxstdout, sxtime(), and val.

Referenced by sxearley_open_for_semact().

void spf_print_Xpq ( FILE *  out_file,
SXINT  Xpq 
)
void spf_push_status ( void   ) 

Definition at line 2071 of file sxspf_mngr.c.

References sxba_calloc(), and sxba_empty().

Referenced by sxsem_mngr_init(), and sxsem_mngr_sem_pass().

void spf_put_an_iprod ( SXINT *  stack  ) 

Definition at line 1003 of file sxspf_mngr.c.

References Aij2lhs_nb, outputG_lhs_size, outputG_rhs_size, and TOP.

void spf_reallocate_lhs_rhs ( SXINT  lhs_size,
SXINT  rhs_size 
)

Definition at line 719 of file sxspf_mngr.c.

References outputG_lhs_size, and outputG_rhs_size.

void spf_restore_status ( SXBA  save_set  ) 

Definition at line 2062 of file sxspf_mngr.c.

References sxba_copy().

Referenced by sxsem_mngr_sem_pass(), and timeout_mngr().

SXBA spf_save_status ( SXBA  save_set  ) 

Definition at line 2054 of file sxspf_mngr.c.

References sxba_copy().

Referenced by sxsem_mngr_init(), and sxsem_mngr_sem_pass().

static SXINT spf_second_yield_bu_walk ( SXINT  Pij  )  [static]
static VARSTR spf_tok_no2varstr_catenate ( VARSTR  local_vstr,
SXINT  tok_no,
SXINT  Tij 
) [static]

Definition at line 1159 of file sxspf_mngr.c.

References get_SEMLEX_lahead(), and spf_concat_ff_tstr().

Referenced by spf_Tpq2varstr_catenate().

SXBOOLEAN spf_topological_bottom_up_walk ( SXINT  root,
SXINT(*)(SXINT)  pd,
SXINT(*)(SXINT)  pre_pass,
SXINT(*)(SXINT, SXBOOLEAN)  post_pass 
)

Definition at line 2214 of file sxspf_mngr.c.

References spf_call_walk(), spf_print_Xpq(), and SXBOOLEAN.

Referenced by nbest_sem_pass_with_cpk(), and spf_yield2dfa().

SXBOOLEAN spf_topological_top_down_walk ( SXINT  root,
SXINT(*)(SXINT)  pi,
SXINT(*)(SXINT)  pre_pass,
SXINT(*)(SXINT, SXBOOLEAN)  post_pass 
)
SXBOOLEAN spf_topological_walk ( SXINT  root,
SXINT(*)(SXINT)  pi,
SXINT(*)(SXINT)  pd 
)
VARSTR spf_Tpq2varstr_catenate ( VARSTR  local_vstr,
SXINT  Tij 
)

Definition at line 1210 of file sxspf_mngr.c.

References spf_get_Tij2tok_no_stack(), and spf_tok_no2varstr_catenate().

Referenced by spf_fill_Tpq2ste(), and spf_print_Xpq().

SXBOOLEAN spf_tree_count ( double *  count  ) 
static SXINT spf_tree_count_pass_derived ( SXINT  Pij  )  [static]

Definition at line 126 of file sxspf_mngr.c.

References count_Aij_set, count_maxitem, count_maxprod, count_Tij_set, and spf_print_iprod().

Referenced by spf_tree_count().

SXINT spf_unfold ( void   ) 

Definition at line 1466 of file sxspf_mngr.c.

References call_spf_print_iprod(), spf_dag2tree(), and spf_tree_count().

Referenced by output_sem_pass().

static SXBOOLEAN spf_walk ( SXINT  Aij  )  [static]

Definition at line 211 of file sxspf_mngr.c.

References spf_print_iprod(), spf_print_Xpq(), SXBOOLEAN, SXFALSE, and SXTRUE.

Referenced by spf_call_walk_core().

void spf_yield2dfa ( SXBOOLEAN  which_form  ) 
static void spf_yield_extract_dfa ( void   )  [static]
SXINT sxivoid_int ( SXINT  i  ) 

Definition at line 48 of file sxvoid.c.

Referenced by spf_make_proper().

static void sxspf_yielddfa_eliminate_eof_transitions ( void   )  [static]

Definition at line 3069 of file sxspf_mngr.c.

References IS_EMPTY, pseudofinal_trans_to_state_set, q, sxba_calloc(), and XxYxZ_set().

Referenced by spf_yield_extract_dfa().

static void Txixj2Tij_hd_oflw ( SXINT  old_size,
SXINT  new_size 
) [static]

Definition at line 101 of file sxspf_mngr.c.

References sxba_resize().

Referenced by spf_allocate_Aij().


Variable Documentation

SXINT* Aij2lhs_nb [static]

Definition at line 78 of file sxspf_mngr.c.

Referenced by Axixj2Aij_hd_oflw(), spf_allocate_spf(), spf_finalize(), and spf_put_an_iprod().

SXINT * Aij2rhs_occ_nb [static]

Definition at line 2315 of file sxspf_mngr.c.

struct subDAG_struct * Aij2subDAG [static]
SXINT * Aij2visited_rhs_occ_nb [static]

Definition at line 2315 of file sxspf_mngr.c.

SXINT Axixj2Aij_hd_foreach[6] [static]

Definition at line 74 of file sxspf_mngr.c.

Referenced by spf_allocate_Aij().

SXBA count_Aij_set [static]

Definition at line 80 of file sxspf_mngr.c.

Referenced by spf_print_signature(), and spf_tree_count_pass_derived().

SXINT count_maxitem [static]

Definition at line 79 of file sxspf_mngr.c.

Referenced by spf_print_signature(), and spf_tree_count_pass_derived().

SXINT count_maxprod [static]

Definition at line 79 of file sxspf_mngr.c.

Referenced by spf_print_signature(), and spf_tree_count_pass_derived().

SXBA count_Tij_set [static]

Definition at line 80 of file sxspf_mngr.c.

Referenced by spf_print_signature(), and spf_tree_count_pass_derived().

SXINT cur_max_state [static]

Definition at line 2550 of file sxspf_mngr.c.

SXINT maxxnt [static]

Definition at line 2315 of file sxspf_mngr.c.

char ME[] = "sxspf_mngr" [static]
SXINT minDAG_final_state [static]

Definition at line 2551 of file sxspf_mngr.c.

SXINT minDAG_max_state [static]

Definition at line 2552 of file sxspf_mngr.c.

SXINT minDAG_min_state [static]

Definition at line 2552 of file sxspf_mngr.c.

Definition at line 3035 of file sxspf_mngr.c.

SXINT* oldDAG2newDAG [static]

Definition at line 2581 of file sxspf_mngr.c.

SXINT outputG_lhs_size [static]
SXINT outputG_rhs_size [static]

Definition at line 3034 of file sxspf_mngr.c.

SXBA special_Aij_set [static]

Definition at line 2316 of file sxspf_mngr.c.

XxYxZ_header spf_dag_yield_hd [static]

Definition at line 2553 of file sxspf_mngr.c.

Definition at line 86 of file sxspf_mngr.c.

Referenced by spf_check_consistency(), and spf_make_proper_check_bu().

Definition at line 86 of file sxspf_mngr.c.

Referenced by spf_check_consistency(), and spf_make_proper_check_td().

FILE* spf_print_forest_out_file [static]

Definition at line 81 of file sxspf_mngr.c.

Referenced by spf_print_bu_forest(), spf_print_td_forest(), and spf_print_td_or_bu_prod().

SXBA state_already_duplicated [static]

Definition at line 2580 of file sxspf_mngr.c.

Definition at line 2582 of file sxspf_mngr.c.

SXINT* Tpq2ste [static]

Definition at line 2318 of file sxspf_mngr.c.

sxword_header transition_names [static]

Definition at line 2317 of file sxspf_mngr.c.

SXINT Txixj2Tij_hd_foreach[6] = {0, 1, 0, 0, 0, 0} [static]

Definition at line 74 of file sxspf_mngr.c.

Referenced by spf_allocate_Aij().

SXBOOLEAN UDAG_wanted

Definition at line 2313 of file sxspf_mngr.c.

char WHAT_SXSPF_MNGR[] = "@(#)SYNTAX - $Id: sxspf_mngr.c 1796 2009-12-10 10:45:17Z sagot $" WHAT_DEBUG

Definition at line 57 of file sxspf_mngr.c.

VARSTR wvstr [static]
SXINT yield_eof_ste [static]

Definition at line 2315 of file sxspf_mngr.c.

SXINT yield_eof_Tpq [static]

Definition at line 2315 of file sxspf_mngr.c.

XxYxZ_header yield_fsa_XxYxZ_hd [static]

Definition at line 2319 of file sxspf_mngr.c.

SXBA yield_Tpq_set [static]

Definition at line 2316 of file sxspf_mngr.c.

SXBA yield_valid_Aij_set [static]

Definition at line 2316 of file sxspf_mngr.c.


Generated on Wed Apr 21 16:39:39 2010 for syntax-6.0b7 by  doxygen 1.6.1