CultPong/Assets/Scripts/Parsley/LambdaParser.cs
2020-09-25 07:12:38 +01:00

19 lines
No EOL
378 B
C#

namespace Parsley
{
using System;
public class LambdaParser<T> : Parser<T>
{
private readonly Func<TokenStream, Reply<T>> parse;
public LambdaParser(Func<TokenStream, Reply<T>> parse)
{
this.parse = parse;
}
public Reply<T> Parse(TokenStream tokens)
{
return parse(tokens);
}
}
}