bitworks/hwo.bitworks/Constants.cs

33 lines
455 B
C#

using System;
namespace hwo.bitworks
{
public static class Constants {
public static readonly LogicBase ZERO = new ZERO();
public static readonly LogicBase ONE = new ONE();
}
class ZERO : LogicBase
{
public ZERO():base(new LogicBase[0]){
}
public override bool value()
{
return false;
}
}
class ONE : LogicBase
{
public ONE():base(new LogicBase[0]){
}
public override bool value()
{
return true;
}
}
}