A game about forced loneliness, made by TACStudios
1namespace Unity.VisualScripting.Dependencies.NCalc
2{
3 public class UnaryExpression : LogicalExpression
4 {
5 public UnaryExpression(UnaryExpressionType type, LogicalExpression expression)
6 {
7 Type = type;
8 Expression = expression;
9 }
10
11 public LogicalExpression Expression { get; set; }
12
13 public UnaryExpressionType Type { get; set; }
14
15 public override void Accept(LogicalExpressionVisitor visitor)
16 {
17 visitor.Visit(this);
18 }
19 }
20
21 public enum UnaryExpressionType
22 {
23 Not,
24 Negate,
25 BitwiseNot
26 }
27}