public class ParseInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) Disjunct[] |
chosen_disjuncts |
(package private) static int[] |
dfs_height |
(package private) static int[] |
dfs_root_word |
(package private) static java.lang.Integer[] |
height_perm |
(package private) Link[] |
link_array |
(package private) int |
N_links |
(package private) int |
N_words |
(package private) ParseSet |
parse_set |
(package private) static ListOfLinks[] |
word_links |
(package private) XTableConnector[] |
x_table |
(package private) int |
x_table_size |
Constructor and Description |
---|
ParseInfo() |
Modifier and Type | Method and Description |
---|---|
(package private) static CONNode |
build_CONNode(int w) |
(package private) void |
build_digraph() |
(package private) DISNode |
build_DIS_CON_tree() |
(package private) static DISNode |
build_DISNode(int w) |
(package private) static CONList |
c_dfs(int w,
DISNode start_dn,
CONList c) |
(package private) int |
disjunct_cost() |
(package private) void |
free_x_table() |
(package private) void |
height_dfs(int w,
int height) |
(package private) void |
initialize_links() |
(package private) static boolean |
is_CON_word(int w) |
(package private) void |
issue_link(Disjunct ld,
Disjunct rd,
Link link) |
(package private) void |
issue_links_for_choice(ParseChoice pc) |
(package private) int |
link_cost() |
(package private) void |
list_links(ParseSet set,
int index) |
(package private) void |
list_random_links(ParseSet set) |
(package private) int |
null_cost() |
(package private) ParseSet |
parse_set(Sentence sent,
Disjunct ld,
Disjunct rd,
int lw,
int rw,
Connector le,
Connector re,
int cost,
ParseOptions opts) |
(package private) int |
unused_word_cost() |
(package private) boolean |
verify_set_node(ParseSet set) |
(package private) boolean |
verify_set() |
(package private) int |
x_hash(int lw,
int rw,
Connector le,
Connector re,
int cost) |
(package private) XTableConnector |
x_table_pointer(int lw,
int rw,
Connector le,
Connector re,
int cost) |
(package private) XTableConnector |
x_table_store(int lw,
int rw,
Connector le,
Connector re,
int cost,
ParseSet set) |
(package private) void |
x_table_update(int lw,
int rw,
Connector le,
Connector re,
int cost,
ParseSet set) |
int x_table_size
XTableConnector[] x_table
ParseSet parse_set
int N_words
Disjunct[] chosen_disjuncts
int N_links
Link[] link_array
static ListOfLinks[] word_links
static int[] dfs_root_word
static int[] dfs_height
static java.lang.Integer[] height_perm
void initialize_links()
void list_links(ParseSet set, int index)
void list_random_links(ParseSet set)
void issue_links_for_choice(ParseChoice pc)
int link_cost()
int null_cost()
int unused_word_cost()
int disjunct_cost()
void build_digraph()
DISNode build_DIS_CON_tree()
boolean verify_set()
boolean verify_set_node(ParseSet set)
ParseSet parse_set(Sentence sent, Disjunct ld, Disjunct rd, int lw, int rw, Connector le, Connector re, int cost, ParseOptions opts)
void free_x_table()
XTableConnector x_table_pointer(int lw, int rw, Connector le, Connector re, int cost)
XTableConnector x_table_store(int lw, int rw, Connector le, Connector re, int cost, ParseSet set)
void x_table_update(int lw, int rw, Connector le, Connector re, int cost, ParseSet set)
void height_dfs(int w, int height)
static DISNode build_DISNode(int w)
static boolean is_CON_word(int w)
static CONNode build_CONNode(int w)