20 lines
No EOL
609 B
C#
20 lines
No EOL
609 B
C#
namespace Parsley
|
|
{
|
|
public class Parsed<T> : Reply<T>
|
|
{
|
|
public Parsed(T value, TokenStream unparsedTokens)
|
|
:this(value, unparsedTokens, ErrorMessageList.Empty) { }
|
|
|
|
public Parsed(T value, TokenStream unparsedTokens, ErrorMessageList potentialErrors)
|
|
{
|
|
Value = value;
|
|
UnparsedTokens = unparsedTokens;
|
|
ErrorMessages = potentialErrors;
|
|
}
|
|
|
|
public T Value { get; }
|
|
public TokenStream UnparsedTokens { get; }
|
|
public bool Success => true;
|
|
public ErrorMessageList ErrorMessages { get; }
|
|
}
|
|
} |