diff --git a/nx01-x4o-o2o/src/main/java/org/x4o/o2o/fc18/pie9c/FCDotPIE9CDash01.java b/nx01-x4o-o2o/src/main/java/org/x4o/o2o/fc18/pie9c/FCDotPIE9CDash01.java index 5f727a0..0dfeb20 100644 --- a/nx01-x4o-o2o/src/main/java/org/x4o/o2o/fc18/pie9c/FCDotPIE9CDash01.java +++ b/nx01-x4o-o2o/src/main/java/org/x4o/o2o/fc18/pie9c/FCDotPIE9CDash01.java @@ -38,7 +38,7 @@ import org.x4o.o2o.fc18.zero33.FCDotDEC0127DashPX0; */ public enum FCDotPIE9CDash01 implements FourCornerX06BaklavaPoints, FourCornerX08MuffinPoints, FourCornerX18CakePoints, FourCornerX21CodePoints { - NXX_01('〇'), + VOID('〇'), ; private final int[] codePoints; diff --git a/nx01-x4o-o2o/src/main/java/org/x4o/o2o/fc18/pie9c/FCDotPIE9CDash02.java b/nx01-x4o-o2o/src/main/java/org/x4o/o2o/fc18/pie9c/FCDotPIE9CDash02.java index 68fff6a..534cd0b 100644 --- a/nx01-x4o-o2o/src/main/java/org/x4o/o2o/fc18/pie9c/FCDotPIE9CDash02.java +++ b/nx01-x4o-o2o/src/main/java/org/x4o/o2o/fc18/pie9c/FCDotPIE9CDash02.java @@ -38,8 +38,8 @@ import org.x4o.o2o.fc18.zero33.FCDotDEC0127DashPX0; */ public enum FCDotPIE9CDash02 implements FourCornerX06BaklavaPoints, FourCornerX08MuffinPoints, FourCornerX18CakePoints, FourCornerX21CodePoints { - NXX_01(' '), - NXX_02(' '), + MULTIPLY('×'), + DIVIDE('÷'), ; private final int[] codePoints; diff --git a/nx01-x4o-o2o/src/main/java/org/x4o/o2o/fc18/pie9c/FCDotPIE9CDash03.java b/nx01-x4o-o2o/src/main/java/org/x4o/o2o/fc18/pie9c/FCDotPIE9CDash03.java index 37467f6..560bafa 100644 --- a/nx01-x4o-o2o/src/main/java/org/x4o/o2o/fc18/pie9c/FCDotPIE9CDash03.java +++ b/nx01-x4o-o2o/src/main/java/org/x4o/o2o/fc18/pie9c/FCDotPIE9CDash03.java @@ -38,9 +38,9 @@ import org.x4o.o2o.fc18.zero33.FCDotDEC0127DashPX0; */ public enum FCDotPIE9CDash03 implements FourCornerX06BaklavaPoints, FourCornerX08MuffinPoints, FourCornerX18CakePoints, FourCornerX21CodePoints { - NXX_01('一'), - NXX_02('二'), - NXX_03('三'), + CJK_1('一'), + CJK_2('二'), + CJK_3('三'), ; private final int[] codePoints; diff --git a/nx01-x4o-o2o/src/main/java/org/x4o/o2o/fc18/pie9c/FCDotPIE9CDash07.java b/nx01-x4o-o2o/src/main/java/org/x4o/o2o/fc18/pie9c/FCDotPIE9CDash07.java index be4be02..a4e1128 100644 --- a/nx01-x4o-o2o/src/main/java/org/x4o/o2o/fc18/pie9c/FCDotPIE9CDash07.java +++ b/nx01-x4o-o2o/src/main/java/org/x4o/o2o/fc18/pie9c/FCDotPIE9CDash07.java @@ -38,13 +38,13 @@ import org.x4o.o2o.fc18.zero33.FCDotDEC0127DashPX0; */ public enum FCDotPIE9CDash07 implements FourCornerX06BaklavaPoints, FourCornerX08MuffinPoints, FourCornerX18CakePoints, FourCornerX21CodePoints { - NXX_01('零'), - NXX_02('四'), - NXX_03('五'), - NXX_04('六'), - NXX_05('七'), - NXX_06('八'), - NXX_07('九'), + CJK_0('零'), + CJK_4('四'), + CJK_5('五'), + CJK_6('六'), + CJK_7('七'), + CJK_8('八'), + CJK_9('九'), ; private final int[] codePoints; diff --git a/nx01-x4o-o2o/src/main/java/org/x4o/o2o/fc18/pie9c/FCDotPIE9CDash22.java b/nx01-x4o-o2o/src/main/java/org/x4o/o2o/fc18/pie9c/FCDotPIE9CDash22.java index e600d81..443555b 100644 --- a/nx01-x4o-o2o/src/main/java/org/x4o/o2o/fc18/pie9c/FCDotPIE9CDash22.java +++ b/nx01-x4o-o2o/src/main/java/org/x4o/o2o/fc18/pie9c/FCDotPIE9CDash22.java @@ -38,28 +38,28 @@ import org.x4o.o2o.fc18.zero33.FCDotDEC0127DashPX0; */ public enum FCDotPIE9CDash22 implements FourCornerX06BaklavaPoints, FourCornerX08MuffinPoints, FourCornerX18CakePoints, FourCornerX21CodePoints { - NXX_01(' '), - NXX_02(' '), - NXX_03(' '), - NXX_04(' '), - NXX_05(' '), - NXX_06(' '), - NXX_07(' '), - NXX_08(' '), - NXX_09(' '), - NXX_10(' '), - NXX_11(' '), - NXX_12(' '), - NXX_13(' '), - NXX_14(' '), - NXX_15(' '), - NXX_16(' '), - NXX_17(' '), - NXX_18(' '), - NXX_19(' '), - NXX_20(' '), - NXX_21(' '), - NXX_22(' '), + NXX_01('⇐'), + NXX_02('⇑'), + NXX_03('⇒'), + NXX_04('⇓'), + NXX_05('⇔'), + NXX_06('⇕'), + NXX_07('⇖'), + NXX_08('⇗'), + NXX_09('⇘'), + NXX_10('⇙'), + NXX_11('←'), + NXX_12('↑'), + NXX_13('→'), + NXX_14('↓'), + NXX_15('↔'), + NXX_16('↕'), + NXX_17('↖'), + NXX_18('↗'), + NXX_19('↘'), + NXX_20('↙'), + NXX_21('↺'), + NXX_22('↻'), ; private final int[] codePoints; diff --git a/nx01-x4o-o2o/src/main/java/org/x4o/o2o/fc18/pie9c/FCDotPIE9CDash24.java b/nx01-x4o-o2o/src/main/java/org/x4o/o2o/fc18/pie9c/FCDotPIE9CDash24.java index 278590a..c9a1fca 100644 --- a/nx01-x4o-o2o/src/main/java/org/x4o/o2o/fc18/pie9c/FCDotPIE9CDash24.java +++ b/nx01-x4o-o2o/src/main/java/org/x4o/o2o/fc18/pie9c/FCDotPIE9CDash24.java @@ -40,30 +40,30 @@ public enum FCDotPIE9CDash24 implements FourCornerX06BaklavaPoints, FourCornerX0 // Lower case greek from MSX KANJI KuTen 632 and 648 - NXX_01('α'), - NXX_02('β'), - NXX_03('γ'), - NXX_04('δ'), - NXX_05('ε'), - NXX_06('ζ'), - NXX_07('η'), - NXX_08('θ'), - NXX_09('ι'), - NXX_10('κ'), - NXX_11('λ'), - NXX_12('μ'), - NXX_13('ν'), - NXX_14('ξ'), - NXX_15('ο'), - NXX_16('π'), - NXX_17('ρ'), - NXX_18('σ'), - NXX_19('τ'), - NXX_20('υ'), - NXX_21('φ'), - NXX_22('χ'), - NXX_23('ψ'), - NXX_24('ω'), + LOW_ALPHA('α'), + LOW_BETA('β'), + LOW_GAMMA('γ'), + LOW_DELTA('δ'), + LOW_EPSILON('ε'), + LOW_ZETA('ζ'), + LOW_ETA('η'), + LOW_THETA('θ'), + LOW_IOTA('ι'), + LOW_KAPPA('κ'), + LOW_LAMBDA('λ'), + LOW_MU('μ'), + LOW_NU('ν'), + LOW_XI('ξ'), + LOW_OMICRON('ο'), + LOW_PI('π'), + LOW_RHO('ρ'), + LOW_SIGMA('σ'), + LOW_TAU('τ'), + LOW_UPSILON('υ'), + LOW_PHI('φ'), + LOW_CHI('χ'), + LOW_PSI('ψ'), + LOW_OMEGA('ω'), ; private final int[] codePoints; diff --git a/nx01-x4o-o2o/src/main/java/org/x4o/o2o/fc18/zero33/FCDotDEC0127DashPX0.java b/nx01-x4o-o2o/src/main/java/org/x4o/o2o/fc18/zero33/FCDotDEC0127DashPX0.java index c01fccc..6142a6a 100644 --- a/nx01-x4o-o2o/src/main/java/org/x4o/o2o/fc18/zero33/FCDotDEC0127DashPX0.java +++ b/nx01-x4o-o2o/src/main/java/org/x4o/o2o/fc18/zero33/FCDotDEC0127DashPX0.java @@ -78,6 +78,9 @@ public enum FCDotDEC0127DashPX0 implements FourCornerX06BaklavaPoints, FourCorne /// _ESC6_X2 _ESC6_X1 _ESC6_X1 __ESC_RESERVED_B1, + // Escape to the Qualified Unique Above Kosmic Enlargement + // On all systems indicate that the follow escape code is an upper deck duck "FC.DEC0127-PX1" quake code + //ESC_QUAKE /// _ESC6_X2 _ESC6_X1 _ESC6_X2 __ESC_RESERVED_B2, @@ -95,10 +98,10 @@ public enum FCDotDEC0127DashPX0 implements FourCornerX06BaklavaPoints, FourCorne /// To escape the question of undefined behavior, we define it as dark nether space, so we can see it in C++ /// Using dark mode nether requires 18 bit cake points as we embed 15 bit data point in the cake; /// - /// __ESC18_NETHER + /// ESC_NETHER /// + ?slug + ?ESC_SEQ_RAKA_AT (None or 72 to 576 bit Número2 Lingua tree key per 72 bit slug) /// + ?slug + ?ESC_SEQ_RAKA_AT (Up to 8 slug arguments to have max key) - /// + ESC_SEQ_SALAH + data-block as FC_NETHER in 15 bit embedded octals + /// + ESC_SEQ_SALAH + data-block as FC_NETHER in 15 bit embedded octals. /// /// NOTE: key slug format is <6><6><6><9><6><6><6><6><6><6><9> encoded as 3 bit octals with CDC MX01_A++ "letnums". /// On 6/8 bit systems this slug can be rendered with the ESC68_PIE.NX08_H (T008) hexa-grams octal symbols. @@ -153,11 +156,13 @@ public enum FCDotDEC0127DashPX0 implements FourCornerX06BaklavaPoints, FourCorne /// A = 1, first P6 is terminator select, than next P6 _A++ select pie part 1-27, until other P6 stops it. /// Example ascii "012" is /// 012 = __PIE NX10_J NX01_A NX02_B NX02_C + /// TODO: Add negative A for -1 to -27 as P6 symbols to select PIE9D + map in __RESERVED_PIE_SYMBOLS ESC68_PIE, /// _ESC6_X3 _ESC6_X3 _ESC6_X2 /// Select packed pie terminator number for 6 and 8 bit systems. /// First NXX P6 is terminator select, than next NXX P6 are values, until out of range. + /// TODO: Double range to 54 with the negative A (= symbols) for -1=AT=28 -2=BAR_V_RIGHT=29 ESC68_NCR, /// _ESC6_X3 _ESC6_X3 _ESC6_X3