JPP: kaas odeur added zero and NaN flag methods
All checks were successful
Run test asserts / Test-Asserts (push) Successful in 1m46s

This commit is contained in:
Willem Cazander 2026-02-16 16:29:20 +01:00
parent c578470a82
commit 0e0b107094
36 changed files with 1019 additions and 77 deletions

View file

@ -90,7 +90,7 @@ public enum T002ᖟ implements TerminatorEnum𓄯<T002ᖟ>, KaasOdeurBineral<T00
}
@Override
public T002ᖟ zerdinalIdentity() {
public T002ᖟ zerdinalFlagZero() {
return valueOf(ordinal() == 0);
}

View file

@ -213,7 +213,7 @@ public enum TTꞱꞱᖟGateway implements BãßᛗᚢᛗᛗᛉVū́ǘrChaliceEnu
return slice;
}
@Override
final public KaasOdeurBineral<?, ?> zerdinalIdentity() {
final public KaasOdeurBineral<?, ?> zerdinalFlagZero() {
return KaasLandSmurfBineralX1.IDENTITY.thisᵀᴮᵒⁿᵉᴼᶠ(slice == 0); // move to impl
}
@Override

View file

@ -48,7 +48,7 @@ public interface TerminatorEnum𓄯<T extends TerminatorEnum𓄯<T>> extends Ter
// TODO: remove, when kode-gen of terminators add impl T002 impl in local terminate enum.
@Override
default KaasOdeurBineral<?, ?> zerdinalIdentity() {
default KaasOdeurBineral<?, ?> zerdinalFlagZero() {
return KaasLandSmurfBineralX1.IDENTITY.thisᵀᴮᵒⁿᵉᴼᶠ(ordinal() == 0);
}

View file

@ -71,7 +71,7 @@ public interface TerminatorIdentity𓄯<T extends Terminator𓄯<T>> extends
}
@Override
default KaasOdeurBineral<?, ?> zerdinalIdentity() {
return thisᵀᴮᵒⁿᵉ().zerdinalIdentity();
default KaasOdeurBineral<?, ?> zerdinalFlagZero() {
return thisᵀᴮᵒⁿᵉ().zerdinalFlagZero();
}
}

View file

@ -41,7 +41,7 @@ public interface NumberMatrixEnum𓄯<T extends NumberMatrixEnum𓄯<T>> extends
}
@Override
default KaasOdeurBineral<?, ?> zerdinalIdentity() {
default KaasOdeurBineral<?, ?> zerdinalFlagZero() {
return KaasLandSmurfBineralX1.IDENTITY.thisᵀᴮᵒⁿᵉᴼᶠ(ordinal() == 0);
}

View file

@ -215,7 +215,7 @@ public enum NumberMatrixFactory implements BãßᛗᚢᛗᛗᛉVū́ǘrChaliceEn
}
@Override
public KaasOdeurBineral<?, ?> zerdinalIdentity() {
public KaasOdeurBineral<?, ?> zerdinalFlagZero() {
return KaasLandSmurfBineralX1.IDENTITY.thisᵀᴮᵒⁿᵉᴼᶠ(itemOrdinal == 0);
}