Ancestry.Daisy.Language.DaisyParser.ParseUnaryExpr C# (CSharp) Method

ParseUnaryExpr() private method

private ParseUnaryExpr ( ) : IDaisyAstNode
return IDaisyAstNode
        private IDaisyAstNode ParseUnaryExpr()
        {
            if(tokenStream.Current.Kind == TokenKind.Not)
            {
                MoveNextGuaranteed();
                var pred = ParsePredicate();
                return new NotOperatorNode(pred);
            }
            return ParsePredicate();
        }