21 lines
No EOL
476 B
C#
21 lines
No EOL
476 B
C#
namespace Parsley
|
|
{
|
|
public class MatchResult
|
|
{
|
|
public static readonly MatchResult Fail = new MatchResult(false, "");
|
|
|
|
public static MatchResult Succeed(string value)
|
|
{
|
|
return new MatchResult(true, value);
|
|
}
|
|
|
|
private MatchResult(bool success, string value)
|
|
{
|
|
Success = success;
|
|
Value = value;
|
|
}
|
|
|
|
public bool Success { get; }
|
|
public string Value { get; }
|
|
}
|
|
} |