Added silent ncr bank reset on resuse of steno lexer
This commit is contained in:
parent
ce6b622600
commit
7aec371c22
|
@ -169,6 +169,7 @@ public class FourCornerZionStenoLexer {
|
||||||
currLine = 0;
|
currLine = 0;
|
||||||
currCol = 0; // allow reuse of lexer
|
currCol = 0; // allow reuse of lexer
|
||||||
decModeReset();
|
decModeReset();
|
||||||
|
ncrBankResetSilent();
|
||||||
handlerDocument.strobeDocumentAlpha();
|
handlerDocument.strobeDocumentAlpha();
|
||||||
while (true) {
|
while (true) {
|
||||||
ScanResult run = ScanResult.DONE;
|
ScanResult run = ScanResult.DONE;
|
||||||
|
@ -226,6 +227,10 @@ public class FourCornerZionStenoLexer {
|
||||||
|
|
||||||
private void ncrBankReset(boolean magic) {
|
private void ncrBankReset(boolean magic) {
|
||||||
fireSignals.fireStateNCR1632BankReset(magic);
|
fireSignals.fireStateNCR1632BankReset(magic);
|
||||||
|
ncrBankResetSilent();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void ncrBankResetSilent() {
|
||||||
for (int i = 0; i < denominatorBank.length; i++) {
|
for (int i = 0; i < denominatorBank.length; i++) {
|
||||||
denominatorBank[i] = 0;
|
denominatorBank[i] = 0;
|
||||||
numeratorBank[i] = 0;
|
numeratorBank[i] = 0;
|
||||||
|
|
Loading…
Reference in a new issue