9 lines
278 B
C#
9 lines
278 B
C#
namespace Ghost.SDL.Compiler.Parser;
|
|
|
|
internal interface IBlockParser<T, U>
|
|
{
|
|
public static abstract bool ShouldEnter(Token token);
|
|
public static abstract T? Parse(TokenStreamSlice ts);
|
|
public static abstract U? SemanticAnalysis(T? syntax, List<SDLError> errors);
|
|
}
|