diff options
author | Serhiy Storchaka <storchaka@gmail.com> | 2017-11-28 15:56:10 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-11-28 15:56:10 (GMT) |
commit | 598ceae876ff4a23072e59945597e945583de4ab (patch) | |
tree | a7c0c1380c40bda01c70b8bd40ba47d1b2f6d54a /Include/grammar.h | |
parent | 08d2b86a1058b733bb7f1ae2b55818dd9687d21c (diff) | |
download | cpython-598ceae876ff4a23072e59945597e945583de4ab.zip cpython-598ceae876ff4a23072e59945597e945583de4ab.tar.gz cpython-598ceae876ff4a23072e59945597e945583de4ab.tar.bz2 |
bpo-32150: Expand tabs to spaces in C files. (#4583)
Diffstat (limited to 'Include/grammar.h')
-rw-r--r-- | Include/grammar.h | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/Include/grammar.h b/Include/grammar.h index f775f96..e1703f4 100644 --- a/Include/grammar.h +++ b/Include/grammar.h @@ -12,58 +12,58 @@ extern "C" { /* A label of an arc */ typedef struct { - int lb_type; - char *lb_str; + int lb_type; + char *lb_str; } label; -#define EMPTY 0 /* Label number 0 is by definition the empty label */ +#define EMPTY 0 /* Label number 0 is by definition the empty label */ /* A list of labels */ typedef struct { - int ll_nlabels; - label *ll_label; + int ll_nlabels; + label *ll_label; } labellist; /* An arc from one state to another */ typedef struct { - short a_lbl; /* Label of this arc */ - short a_arrow; /* State where this arc goes to */ + short a_lbl; /* Label of this arc */ + short a_arrow; /* State where this arc goes to */ } arc; /* A state in a DFA */ typedef struct { - int s_narcs; - arc *s_arc; /* Array of arcs */ + int s_narcs; + arc *s_arc; /* Array of arcs */ /* Optional accelerators */ - int s_lower; /* Lowest label index */ - int s_upper; /* Highest label index */ - int *s_accel; /* Accelerator */ - int s_accept; /* Nonzero for accepting state */ + int s_lower; /* Lowest label index */ + int s_upper; /* Highest label index */ + int *s_accel; /* Accelerator */ + int s_accept; /* Nonzero for accepting state */ } state; /* A DFA */ typedef struct { - int d_type; /* Non-terminal this represents */ - char *d_name; /* For printing */ - int d_initial; /* Initial state */ - int d_nstates; - state *d_state; /* Array of states */ - bitset d_first; + int d_type; /* Non-terminal this represents */ + char *d_name; /* For printing */ + int d_initial; /* Initial state */ + int d_nstates; + state *d_state; /* Array of states */ + bitset d_first; } dfa; /* A grammar */ typedef struct { - int g_ndfas; - dfa *g_dfa; /* Array of DFAs */ - labellist g_ll; - int g_start; /* Start symbol of the grammar */ - int g_accel; /* Set if accelerators present */ + int g_ndfas; + dfa *g_dfa; /* Array of DFAs */ + labellist g_ll; + int g_start; /* Start symbol of the grammar */ + int g_accel; /* Set if accelerators present */ } grammar; /* FUNCTIONS */ |