ProjectDDD/Assets/Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Parser/ParserInput.cs

20 lines
358 B (Stored with Git LFS)
C#

using System;
using System.Collections.Generic;
using System.Text;
namespace Language.Lua
{
public interface ParserInput<T>
{
int Length { get; }
bool HasInput(int pos);
T GetInputSymbol(int pos);
T[] GetSubSection(int position, int length);
string FormErrorMessage(int position, string message);
}
}