SphinxBase 0.6
jsgf_rule_s Struct Reference

Data Fields

int refcnt
 Reference count.
 
char * name
 Rule name (NULL for an alternation/grouping)
 
int public
 Is this rule marked 'public'?
 
jsgf_rhs_trhs
 Expansion.
 
int entry
 Entry state for current instance of this rule.
 
int exit
 Exit state for current instance of this rule.
 

Detailed Description

Definition at line 86 of file jsgf_internal.h.

Field Documentation

◆ entry

int jsgf_rule_s::entry

Entry state for current instance of this rule.

Definition at line 92 of file jsgf_internal.h.

◆ exit

int jsgf_rule_s::exit

Exit state for current instance of this rule.

Definition at line 93 of file jsgf_internal.h.

◆ name

char* jsgf_rule_s::name

Rule name (NULL for an alternation/grouping)

Definition at line 88 of file jsgf_internal.h.

Referenced by jsgf_rule_name().

◆ public

int jsgf_rule_s::public

Is this rule marked 'public'?

Definition at line 89 of file jsgf_internal.h.

Referenced by jsgf_rule_public().

◆ refcnt

int jsgf_rule_s::refcnt

Reference count.

Definition at line 87 of file jsgf_internal.h.

◆ rhs

jsgf_rhs_t* jsgf_rule_s::rhs

Expansion.

Definition at line 90 of file jsgf_internal.h.


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