diff options
author | Akim Demaille <akim.demaille@gmail.com> | 2020-07-28 19:49:00 +0200 |
---|---|---|
committer | Akim Demaille <akim.demaille@gmail.com> | 2020-07-29 20:00:59 +0200 |
commit | 205d372c681f38197ab67b4826233a04035eae12 (patch) | |
tree | 59a5dc2b6978b8fa02541ce00d58a7b80b68842f | |
parent | 07a1243b40bfec263e9f04b934bd44ed96794018 (diff) | |
download | bison-205d372c681f38197ab67b4826233a04035eae12.tar.gz |
cex: style: comment changes
* src/parse-simulation.c: here.
-rw-r--r-- | src/parse-simulation.c | 26 |
1 files changed, 11 insertions, 15 deletions
diff --git a/src/parse-simulation.c b/src/parse-simulation.c index d3a2d1a7..ba09c44c 100644 --- a/src/parse-simulation.c +++ b/src/parse-simulation.c @@ -30,17 +30,17 @@ typedef struct parse_state { - // path of state-items the parser has traversed + // Path of state-items the parser has traversed. struct si_chunk { - // elements newly added in this chunk + // Elements newly added in this chunk. state_item_list contents; - // properties of the linked list this chunk represents + // Properties of the linked list this chunk represents. const state_item *head_elt; const state_item *tail_elt; size_t total_size; } state_items; - // list of derivations of the symbols + // List of derivations of the symbols. struct deriv_chunk { derivation_list contents; @@ -50,16 +50,13 @@ typedef struct parse_state } derivs; struct parse_state *parent; int reference_count; - // incremented during productions, - // decremented during reductions + // Incremented during productions, decremented during reductions. int depth; - // whether the contents of the chunks should be - // prepended or appended to the list the chunks - // represent + // Whether the contents of the chunks should be prepended or + // appended to the list the chunks represent. bool prepend; - // causes chunk contents to be freed when the - // reference count is one. Used when only the chunk metadata - // will be needed. + // Causes chunk contents to be freed when the reference count is + // one. Used when only the chunk metadata will be needed. bool free_contents_early; } parse_state; @@ -438,9 +435,8 @@ simulate_transition (parse_state *ps) // symbols into account. parse_state_list result = parse_state_list_new (); state_item_number si_next = si->trans; - // check for disabled transition, shouldn't happen - // as any state_items that lead to these should be - // disabled. + // Check for disabled transition, shouldn't happen as any + // state_items that lead to these should be disabled. if (si_next < 0) return result; parse_state *next_ps = copy_parse_state (false, ps); |