using Newtonsoft.Json.Linq; namespace tlang { public class TBoolean : TObject { public override JToken AsToken() { return JValue.FromObject(Value); } public bool Value {get;set;} public override bool AsBoolean => Value; public TBoolean(bool value) { Value = value; } public override string ToString() { return Value ? "true" : "false"; } } }