Added XML parser/writer

This commit is contained in:
MihailRis
2024-02-01 02:01:04 +03:00
parent bfe2e2557b
commit 1f11fa8fea
6 changed files with 527 additions and 0 deletions
+5
View File
@@ -70,12 +70,17 @@ protected:
uint linestart = 0;
virtual void skipWhitespace();
void skip(size_t n);
void skipLine();
bool skipTo(const std::string& substring);
void expect(char expected);
void expect(const std::string& substring);
char peek();
char nextChar();
bool hasNext();
bool isNext(const std::string& substring);
void expectNewLine();
void goBack();
std::string parseName();
int64_t parseSimpleInt(int base);