diff options
author | Vern Paxson <vern@ee.lbl.gov> | 1995-03-27 14:35:59 +0000 |
---|---|---|
committer | Vern Paxson <vern@ee.lbl.gov> | 1995-03-27 14:35:59 +0000 |
commit | 7220b1e31077a70c20b604d2ff21c7103856dca0 (patch) | |
tree | cc103906c727f302f078dd564bfda04fe866b712 /dfa.c | |
parent | ef40c6170bc8e6cc912008212e3b6841d745fdd7 (diff) |
{}'s around full-table initializations
Diffstat (limited to 'dfa.c')
-rw-r--r-- | dfa.c | 18 |
1 files changed, 8 insertions, 10 deletions
@@ -536,15 +536,14 @@ void ntod() /* '}' so vi doesn't get too confused */ long_align ? "long" : "short", num_full_table_rows ); + outn( " {" ); + /* Generate 0 entries for state #0. */ for ( i = 0; i < num_full_table_rows; ++i ) mk2data( 0 ); - /* Force ',' and dataflush() next call to mk2data().*/ - datapos = NUMDATAITEMS; - - /* Force extra blank line next dataflush(). */ - dataline = NUMDATALINES; + dataflush(); + outn( " },\n" ); } /* Create the first states. */ @@ -709,6 +708,8 @@ void ntod() if ( fulltbl ) { + outn( " {" ); + /* Supply array's 0-element. */ if ( ds == end_of_buffer_state ) mk2data( -end_of_buffer_state ); @@ -721,11 +722,8 @@ void ntod() */ mk2data( state[i] ? state[i] : -ds ); - /* Force ',' and dataflush() next call to mk2data().*/ - datapos = NUMDATAITEMS; - - /* Force extra blank line next dataflush(). */ - dataline = NUMDATALINES; + dataflush(); + outn( " },\n" ); } else if ( fullspd ) |