xn/Transformation/RequireException.cs
Dominic Höglinger a05903df4d Add stricter semicolon grammar, require() function, fix multi-rule xn
To easily spot semicolon errors, they are now
mandatory delimiters after each construct.

Add require() to raise an error if a match is unsucessful.

Multiple rules in one xn files now possible.
2026-04-25 01:19:25 +02:00

15 lines
348 B
C#

using System.Collections.Generic;
using System.Xml;
using System.Xml.Linq;
using System.Xml.XPath;
using XNeedle;
using XNeedle.Parser.Elements;
namespace XNeedle.Transformation
{
public class RequireException : Exception
{
public SourceLocation SLoc { get; set; }
public required string UserMessage { get; set; }
}
}