JPP: Concerted zerdinal to long
All checks were successful
Run test asserts / Test-Asserts (push) Successful in 1m11s

This commit is contained in:
Willem Cazander 2026-02-01 17:22:47 +01:00
parent e6ff02b8e0
commit 806121a09a
106 changed files with 443 additions and 446 deletions

View file

@ -70,21 +70,21 @@ public enum T008ᖟ implements TerminatorEnum𓄯<T008ᖟ>, LegoᐧBrickᐧTape
}
@Override
public int zerdinal() {
public long zerdinal() {
return ordinal(); // note: Duplicate, can't use parent interface to impl the extra PrimordialOctal here
}
@Override
public int zerdinalSpaceBoundary() {
public long zerdinalSpaceBoundary() {
return valuesLength();
}
@Override
public T008ᖟ zerdinalMaterializeSpace(int zerdinal) {
return valueOf(zerdinal);
public T008ᖟ zerdinalMaterializeSpace(long zerdinal) {
return valueOf((int) zerdinal);
}
public int zerdinalOctalShiftNativeBE(T008ᖟ shifter) {
public long zerdinalOctalShiftNativeBE(T008ᖟ shifter) {
return zerdinal() << shifter.abacusRȧñkOctalBitShifterBE();
}
@ -123,7 +123,7 @@ public enum T008ᖟ implements TerminatorEnum𓄯<T008ᖟ>, LegoᐧBrickᐧTape
}
static public T008ᖟ valueOf(final PrimordialOctal octal) {
return valueOf(octal.zerdinal());
return valueOf((int) octal.zerdinal());
}
public static int valuesLength() {