diff --git a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/FourCornerUnicodeDisplay.java b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/FourCornerUnicodeDisplay.java index 2b73a5d..633360c 100644 --- a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/FourCornerUnicodeDisplay.java +++ b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/FourCornerUnicodeDisplay.java @@ -254,7 +254,7 @@ public class FourCornerUnicodeDisplay { } @Override - public void strobeNumberBASE2Signed(FCFlameFremanSignedBase2 type, boolean sign, BigInteger value) { + public void strobeNumberBASE2Int(FCFlameFremanSignedBase2 type, boolean sign, BigInteger value) { List numberCandy = new ArrayList<>(); if (sign) { numberCandy.add(FCDotCDC1604DashP6.NY19_MINUS.ordinal()); // TODO: use name word symbols diff --git a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/FourCornerZion7Bereshit.java b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/FourCornerZion7Bereshit.java index 4fea599..49745e4 100644 --- a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/FourCornerZion7Bereshit.java +++ b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/FourCornerZion7Bereshit.java @@ -52,7 +52,7 @@ public interface FourCornerZion7Bereshit extends FourCornerZion7AlphaOmega { void strobeNumberBASE2Lego(FCFlameFremanLegoBase2 type, BigInteger value); /// Embed base2 computer integer number. - void strobeNumberBASE2Signed(FCFlameFremanSignedBase2 type, boolean sign, BigInteger value); + void strobeNumberBASE2Int(FCFlameFremanSignedBase2 type, boolean sign, BigInteger value); /// Embed base8 computer lego number. void strobeNumberBASE8Lego(FCFlameFremanLegoBase8 type, BigInteger value); @@ -81,7 +81,7 @@ public interface FourCornerZion7Bereshit extends FourCornerZion7AlphaOmega { } @Override - default void strobeNumberBASE2Signed(FCFlameFremanSignedBase2 type, boolean sign, BigInteger value) { + default void strobeNumberBASE2Int(FCFlameFremanSignedBase2 type, boolean sign, BigInteger value) { } @Override diff --git a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/FourCornerZionStenoGrapher.java b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/FourCornerZionStenoGrapher.java index 284c764..564e9f0 100644 --- a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/FourCornerZionStenoGrapher.java +++ b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/FourCornerZionStenoGrapher.java @@ -243,7 +243,7 @@ public class FourCornerZionStenoGrapher { } @Override - public void strobeNumberBASE2Signed(FCFlameFremanSignedBase2 type, boolean sign, BigInteger value) { + public void strobeNumberBASE2Int(FCFlameFremanSignedBase2 type, boolean sign, BigInteger value) { Objects.requireNonNull(type); Objects.requireNonNull(value); requireBigPositive(value); diff --git a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/FourCornerZionStenoLexer.java b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/FourCornerZionStenoLexer.java index fe51b69..5ae6ba9 100644 --- a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/FourCornerZionStenoLexer.java +++ b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/FourCornerZionStenoLexer.java @@ -437,7 +437,7 @@ public class FourCornerZionStenoLexer implements FourCornerZionStenoPetroglyphs @Override protected void processBankZero(FourCornerZionStenoLexer lexer) { boolean sign = lexer.numberBankEatBit7(numberBankTop); - lexer.handler.strobeNumberBASE2Signed(numberFreman, sign, lexer.numberBankReadBig8(numberBankTop)); + lexer.handler.strobeNumberBASE2Int(numberFreman, sign, lexer.numberBankReadBig8(numberBankTop)); } } diff --git a/nx01-x4o-fc18/src/test/java/org/x4o/fc18/zion7/StenoNumberBase2Test.java b/nx01-x4o-fc18/src/test/java/org/x4o/fc18/zion7/StenoNumberBase2Test.java index f888048..8e063c8 100644 --- a/nx01-x4o-fc18/src/test/java/org/x4o/fc18/zion7/StenoNumberBase2Test.java +++ b/nx01-x4o-fc18/src/test/java/org/x4o/fc18/zion7/StenoNumberBase2Test.java @@ -29,6 +29,7 @@ import java.util.List; import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; import org.x4o.fc18.FourCornerUnicodeDisplay; +import org.x4o.fc18.octal8.PrimordialOctal; import org.x4o.fc18.zion7.flame4.FCFlameFremanLegoBase2; import org.x4o.fc18.zion7.flame4.FCFlameFremanSignedBase2; @@ -50,10 +51,10 @@ public class StenoNumberBase2Test { } @Test - public void testBASE2Signed123() throws Exception { + public void testBASE2Int123() throws Exception { List outX18 = new ArrayList<>(); FourCornerZion7Candlelier writerX18 = FourCornerZionStenoGrapher.writerX18(outX18); - writerX18.strobeNumberBASE2Signed(FCFlameFremanSignedBase2.SIGNED_0128, true, BigInteger.valueOf(123)); + writerX18.strobeNumberBASE2Int(FCFlameFremanSignedBase2.SIGNED_0128, true, BigInteger.valueOf(123)); String resX18 = FourCornerUnicodeDisplay.text().renderFromInt18(outX18); Assertions.assertEquals("-123", resX18); } @@ -69,12 +70,12 @@ public class StenoNumberBase2Test { } @Test - public void testBASE2SignedMax() throws Exception { + public void testBASE2IntMax() throws Exception { List outX18 = new ArrayList<>(); FourCornerZion7Candlelier writerX18 = FourCornerZionStenoGrapher.writerX18(outX18); - writerX18.strobeNumberBASE2Signed(FCFlameFremanSignedBase2.SIGNED_0016, false, BigInteger.valueOf(0x7FFF)); + writerX18.strobeNumberBASE2Int(FCFlameFremanSignedBase2.SIGNED_0016, false, BigInteger.valueOf(0x7FFF)); Assertions.assertThrows(IllegalArgumentException.class, () -> { - writerX18.strobeNumberBASE2Signed(FCFlameFremanSignedBase2.SIGNED_0016, false, BigInteger.valueOf(0x7FFF + 1)); + writerX18.strobeNumberBASE2Int(FCFlameFremanSignedBase2.SIGNED_0016, false, BigInteger.valueOf(0x7FFF + 1)); }); } }