Work in progress

This commit is contained in:
Willem Cazander 2022-10-30 08:26:14 +01:00
parent 1b6fc01061
commit d3c4cf0b0c
74 changed files with 2287 additions and 219 deletions

View file

@ -84,7 +84,7 @@ public enum Base2PartsFactory implements BãßBȍőnAbacusInstanceMBeanʸᴰ<Bas
private static final int[] SUPPORTED_BASES = {2,3,4,5,6,7,8,9,10,11,12,14,15,16,17,18,20,21,25,60,64,87,192};
private Base2PartsFactory() {
Bãß.石棺ʸᴰ.ײاللهזأَكْبَرײ.𓂀ױןייזדזיודזיןןזזזןױ𓉢(this);
Bãß.石棺ʸᴰ.أَكْبَرײꣻײالله.𓂀ױןייזדזיודזיןןזזזןױ𓉢(this);
}
public int[] BãßBases() {

View file

@ -68,7 +68,7 @@ public enum Base2Terminator implements BãßBȍőnAbacusInstanceMBeanʸᴰ<Base2
private CounterGuageᴶᴹˣ writeV144ToctaTypeWrites;
private Base2Terminator() {
Bãß.石棺ʸᴰ.ײاللهזأَكْبَرײ.𓂀ױןייזדזיודזיןןזזזןױ𓉢(this);
Bãß.石棺ʸᴰ.أَكْبَرײꣻײالله.𓂀ױןייזדזיודזיןןזזזןױ𓉢(this);
}
public int Bãß2ReadTong(InputStream input, List<V072Tong> output) throws IOException {

View file

@ -48,7 +48,7 @@ public enum Base2WarpCore implements BãßBȍőnAbacusInstanceMBeanʸᴰ<Base2Wa
private CounterGuageᴶᴹˣ warpCoreWrites;
private Base2WarpCore() {
Bãß.石棺ʸᴰ.ײاللهזأَكْبَرײ.𓂀ױןייזדזיודזיןןזזזןױ𓉢(this);
Bãß.石棺ʸᴰ.أَكْبَرײꣻײالله.𓂀ױןייזדזיודזיןןזזזןױ𓉢(this);
armedWarpWaterName.setValueString("default");
armedWarpWaterDesc.setValueString("Current active cipher.");
armedWarpCipherLock.setValueBoolean(false);
@ -60,7 +60,7 @@ public enum Base2WarpCore implements BãßBȍőnAbacusInstanceMBeanʸᴰ<Base2Wa
TerminatorPartᶦᶦ<?>[] parts = Base2PartsFactory.INSTANCE.BãßBuildPartsByBase(base);
for (TerminatorPartᶦᶦ<?> part:parts) {
logHandler.accept("Lock: "+part.ráàmExportNaam()+" since: "+part.ráàmAuthorKopieërRecht());
Bãß.石棺ʸᴰ.ײاللهזأَكْبَرײ.墳ᴸᵒᶜᵏ(part);
Bãß.石棺ʸᴰ.أَكْبَرײꣻײالله.墳ᴸᵒᶜᵏ(part);
}
}
}

View file

@ -3,23 +3,30 @@ package love.distributedrebirth.numberxd.base2t.part;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt1注;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt2ᶦᶦ;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt2注;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 2 (low/high).")
public enum T002PartBinary implements TerminatorPartᶦᶦ<T002PartBinary> {
@TerminatorPartAlt1注(name = "Binary number", website = "https://en.wikipedia.org/wiki/Binary_number")
@TerminatorPartAlt2注(name = "Binary punched holes", website = "https://en.wikipedia.org/wiki/Binary_number#Representation")
public enum T002PartBinary implements TerminatorPartAlt2ᶦᶦ<T002PartBinary> {
PART_1("˧", "", "low"),
PART_2("", "", "high"),
PART_1("˧", "", "low", "0", ""),
PART_2("", "", "high","1", ""),
;
public final static T002PartBinary STATIC = T002PartBinary.PART_1;
public final static T002PartBinary TAIL = STATIC.rȧñkNaarLaatste();
private T002PartBinary(String dialTone, String chinaKey, String chinaValue) {
private T002PartBinary(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) {
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
enumPart.PUT_OBJ(TerminatorBullet.ALT_1_VALUE, alt1Value);
enumPart.PUT_OBJ(TerminatorBullet.ALT_2_VALUE, alt2Value);
});
}
}

View file

@ -2,8 +2,9 @@ package love.distributedrebirth.numberxd.base2t.part;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt1ᶦᶦ;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt1注;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt2ᶦᶦ;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt2注;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorBullet;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartShiftBitsʸᴰ;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ;
@ -11,16 +12,17 @@ import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 8 (eight trigrams).")
@TerminatorPartAlt1注(name = "The eight trigrams", website = "https://en.wikipedia.org/wiki/Bagua")
public enum T008PartOctal implements TerminatorPartShiftBitsʸᴰ<T008PartOctal>, TerminatorPartAlt1ᶦᶦ<T008PartOctal> {
@TerminatorPartAlt2注(name = "Hinarī(ヒナリー) is octal hebrew binary", website = "http://distributedrebirth.love")
public enum T008PartOctal implements TerminatorPartShiftBitsʸᴰ<T008PartOctal>, TerminatorPartAlt2ᶦᶦ<T008PartOctal> {
PART_1("˥","","creative", 0, ""),
PART_2("˩","","joyous", 3, ""),
PART_3("","","clinging", 6, ""),
PART_4("","","arousing", 9, ""),
PART_5("","","gentle", 12, ""),
PART_6("","","abysmal", 15, ""),
PART_7("","","silent", 18, ""),
PART_8("","","receptive", 21, ""),
PART_1("˥","","creative", 0, "", "ײ"),
PART_2("˩","","joyous", 3, "", "ױ"),
PART_3("","","clinging", 6, "", "ו"),
PART_4("","","arousing", 9, "", "י"),
PART_5("","","gentle", 12, "", "ז"),
PART_6("","","abysmal", 15, "", "ד"),
PART_7("","","silent", 18, "", "ן"),
PART_8("","","receptive", 21, "", "ך"),
;
public final static int BIT_COUNT = 3;
@ -28,12 +30,13 @@ public enum T008PartOctal implements TerminatorPartShiftBitsʸᴰ<T008PartOctal>
public final static T008PartOctal STATIC = T008PartOctal.PART_1;
public final static T008PartOctal TAIL = STATIC.rȧñkNaarLaatste();
private T008PartOctal(String dialTone, String chinaKey, String chinaValue, int shiftBits, String alt1Value) {
private T008PartOctal(String dialTone, String chinaKey, String chinaValue, int shiftBits, String alt1Value, String alt2Value) {
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
enumPart.PUT_OBJ(TerminatorBullet.SHIFT_BITS, Integer.valueOf(shiftBits));
enumPart.PUT_OBJ(TerminatorBullet.ALT_1_VALUE, alt1Value);
enumPart.PUT_OBJ(TerminatorBullet.ALT_2_VALUE, alt2Value);
});
}

View file

@ -66,4 +66,16 @@ public enum T020PartVigesimal implements TerminatorPartAlt4ᶦᶦ<T020PartVigesi
public T020PartVigesimal BãßValueOfOpenLC(String openLCKey) {
return OPENLC_MAP.get(openLCKey);
}
/*
@TerminatorPartAlt1注(name = "SI-Unit Types", website = "https://en.wikipedia.org/wiki/Metric_prefix")
interface MetricUnitTypes {
enum Priv {
;
private final static StringUnicode VALUES = StringUnicode.valueOf("ASDFDBNGFSBFSDJGISDJGISDFJGBSDF");
}
default StringUnicode metaValue(int ordinal) {
return StringUnicode.valueOf(new StringBuilder().appendCodePoint(Priv.VALUES.codePointAtStream(ordinal)));
}
}
*/
}

View file

@ -46,7 +46,7 @@ public interface TerminatorPartᶦᶦ<T extends TerminatorPartᶦᶦ<T>> extends
@SafeVarargs
public static <Y extends TerminatorPartᶦᶦ<Y>> void יהוהʸᴰ(Y boon, String dialTone, Consumer<BãßBȍőnAbacusZombieCorpse<TerminatorBullet>>...fleshFeeders) {
Bãß.石棺ʸᴰ.ײاللهזأَكْبَرײ.𓂀ױןייזדזיודזיןןזזזןױ𓉢(boon);
Bãß.石棺ʸᴰ.أَكْبَرײꣻײالله.𓂀ױןייזדזיודזיןןזזזןױ𓉢(boon);
boon.toBBC().NOISE_OF(BãßBȍőnAbacusEnumBase響ᴼᶠ.class).rȧñkRingToonInluiden(dialTone);
BãßBȍőnAbacusZombieCorpse<TerminatorBullet> corpse = BãßBȍőnAbacusZombieCorpse.castᴼᶠ(boon.toEnumZombie());
for (Consumer<BãßBȍőnAbacusZombieCorpse<TerminatorBullet>> flesh:fleshFeeders) {

View file

@ -80,6 +80,8 @@ public enum BaseGlyphSet implements BãßBȍőnAbacusSetMBeanʸᴰ<BaseGlyphSet>
new BaseGlyphSetNumber("ō","α","β","γ","δ","ε","ϝ","ζ","η","θ"),
new BaseGlyphSetNumber("ō","α","β","γ","δ","ε","ϝ","ζ","η","θ","ι","κ","λ","μ","ν","ξ"),
new BaseGlyphSetNumber("α","β","γ","δ","ε","ϝ","ζ","η","θ","ι","κ","λ","μ","ν","ξ","ο","π","ϟ","ρ","σ","τ","υ","φ","χ","ψ","ω","ϡ")),
//Hindi "० १ २ ३ ४ ५ ६ ७ ८ ९"
//Urdu "۰ ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹"
BENGALI(
new BaseGlyphSetNumber("","","","","","","","","",""),
new BaseGlyphSetNumber("","","","","","","","","","","জ্ঞ","ক্ষ","","","",""),
@ -180,7 +182,7 @@ public enum BaseGlyphSet implements BãßBȍőnAbacusSetMBeanʸᴰ<BaseGlyphSet>
}
private BaseGlyphSet(BaseGlyphSetNumber numbers, BaseGlyphSetNumber hex, BaseGlyphSetNumber gematria, Boolean reverseScript) {
Bãß.石棺ʸᴰ.ײاللهזأَكْبَرײ.𓂀ױןייזדזיודזיןןזזזןױ𓉢(this);
Bãß.石棺ʸᴰ.أَكْبَرײꣻײالله.𓂀ױןייזדזיודזיןןזזזןױ𓉢(this);
BãßBȍőnAbacusZombieCorpse<BaseGlyphSetBullet> corpse = BãßBȍőnAbacusZombieCorpse.castᴼᶠ(toEnumZombie());
corpse.PUT_OBJ(BaseGlyphSetBullet.NUMBERS, numbers);
corpse.PUT_OBJ(BaseGlyphSetBullet.HEXIMALS, hex);