27 lines
479 B
C#
27 lines
479 B
C#
namespace ParadoxSaveParser.Lib;
|
|
|
|
public abstract class Parser
|
|
{
|
|
protected Stream _saveFile;
|
|
|
|
protected Parser(Stream savefile)
|
|
{
|
|
_saveFile = savefile;
|
|
}
|
|
|
|
protected enum TokenType
|
|
{
|
|
Invalid, String, Equals, BracketOpen, BracketClose,
|
|
}
|
|
|
|
protected struct Token
|
|
{
|
|
public TokenType type;
|
|
public string? value;
|
|
}
|
|
|
|
protected void BuildAST()
|
|
{
|
|
|
|
}
|
|
} |