public override void ExitTransitionline([NotNull] RuleTableParser.TransitionlineContext context) { if (TransitionStringLists[transitionListsIndex].Count != transitionListItemCount) { throw new Exception($"Transition lists must contain exactly {transitionListItemCount} items for neighborhood={Neighborhood} "); } ExpandTransitionListVars(transitionListsIndex); transitionListsIndex++; }
public override void EnterTransitionline([NotNull] RuleTableParser.TransitionlineContext context) { TransitionStringLists.Add(new List <string>()); }