internal ParseResult(ParseResult original) { Parser = original.Parser; TailError = original.TailError; Index = original.Index; Length = original.Length; Error = original.Error; Fatal = original.Fatal; _children = original._children; Input = original.Input; }
internal ParseResult(ParseError e, bool fatal = true) : this(e.Context, null) { Error = e; Fatal = fatal; }