bool newline_;
bool last_;
- std::istream &data_;
+ std::streambuf &data_;
int debug_;
bool strict_;
void ScannerDestroy();
public:
- CYDriver(CYPool &pool, std::istream &data, const std::string &filename = "");
+ CYDriver(CYPool &pool, std::streambuf &data, const std::string &filename = "");
~CYDriver();
bool Parse(CYMark mark = CYMarkScript);