Added todo esc pie negative A for PIE9D and upgrade ncr68 to 54 in 6 bit
This commit is contained in:
parent
72165cfb2c
commit
d01f8ab94b
|
@ -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;
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue