using Nocturnis.DataStructures.DataTypes; using Nocturnis.Enigmos.Modules.ComputationalModules; using Nocturnis.GlobalManagement.Constants; using Skeleton.DataStructure; namespace Enigmos.Modules.ComputationalModules.Binary; public abstract partial class LogicalNonimplicationModule : BinaryLogicModule { public override void Define() { (object, DataType) Func(CacheItem cache) => (this.X(cache).Bit & !this.Y(cache).Bit, DataTypeConstant.BaseDataTypes.Bit); this.Define(Func); } }