Files
GhostEngine/Ghost.Shader/Compiler/Parser/IBlockParser.cs
2025-10-23 15:13:10 +09:00

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);
}