Language.Lua.Parser Class Reference

Public Member Functions

Chunk ParseChunk (ParserInput< char > input, out bool success)
 
 Parser ()
 
void SetInput (ParserInput< char > input)
 
bool PeekTerminalString (string terminalString)
 
string GetEorrorMessages ()
 

Public Attributes

List< Tuple< int, string > > Errors = new List<Tuple<int, string>>()
 

Properties

int Position [get, set]
 

Constructor & Destructor Documentation

◆ Parser()

Language.Lua.Parser.Parser ( )

Member Function Documentation

◆ GetEorrorMessages()

string Language.Lua.Parser.GetEorrorMessages ( )

◆ ParseChunk()

Chunk Language.Lua.Parser.ParseChunk ( ParserInput< char >  input,
out bool  success 
)

◆ PeekTerminalString()

bool Language.Lua.Parser.PeekTerminalString ( string  terminalString)

◆ SetInput()

void Language.Lua.Parser.SetInput ( ParserInput< char >  input)

Member Data Documentation

◆ Errors

List<Tuple<int, string> > Language.Lua.Parser.Errors = new List<Tuple<int, string>>()

Property Documentation

◆ Position

int Language.Lua.Parser.Position
getset

The documentation for this class was generated from the following files: