Fixup for renumbering; THEN should not trigger multiple number alterations.

This commit is contained in:
Rob Greene 2018-07-13 18:58:13 -05:00
parent 9dbbfdd663
commit f0c27bcacf

View File

@ -67,8 +67,7 @@ public class ReassignmentVisitor implements Visitor {
next = t.keyword == ApplesoftKeyword.GOSUB || t.keyword == ApplesoftKeyword.GOTO next = t.keyword == ApplesoftKeyword.GOSUB || t.keyword == ApplesoftKeyword.GOTO
|| t.keyword == ApplesoftKeyword.THEN || t.keyword == ApplesoftKeyword.RUN || t.keyword == ApplesoftKeyword.THEN || t.keyword == ApplesoftKeyword.RUN
|| t.keyword == ApplesoftKeyword.LIST; || t.keyword == ApplesoftKeyword.LIST;
multiple |= t.keyword == ApplesoftKeyword.LIST || t.keyword == ApplesoftKeyword.ON multiple |= t.keyword == ApplesoftKeyword.LIST || t.keyword == ApplesoftKeyword.ON;
|| t.keyword == ApplesoftKeyword.THEN;
} }
newStatement.tokens.add(newToken); newStatement.tokens.add(newToken);
} }