#include #include #include "tokenizer/File.h" static FILE* file = NULL; bool fOpen(const char* path) { file = fopen(path, "r"); return file == NULL; } void fClose() { fclose(file); } int fRead() { return fgetc(file); } int fPeek() { int c = fRead(); ungetc(c, file); return c; } bool fReadIf(int c) { if(fPeek() == c) { fRead(); return true; } return false; }