]> git.saurik.com Git - cycript.git/blobdiff - Driver.cpp
Drop support for ObjC @implementation expressions.
[cycript.git] / Driver.cpp
index 274cbb9e840b8c435aa35de2f11b7a251d3f1bb4..387a46d679fe24b600b43b7b041264f6ec082fa7 100644 (file)
@@ -29,15 +29,16 @@ CYDriver::CYDriver(CYPool &pool, std::istream &data, const std::string &filename
     data_(data),
     debug_(0),
     strict_(false),
-    commented_(false),
+    highlight_(false),
     filename_(filename),
-    program_(NULL),
+    script_(NULL),
     auto_(false),
     context_(NULL),
     mode_(AutoNone)
 {
     memset(&no_, 0, sizeof(no_));
     in_.push(false);
+    template_.push(false);
     ScannerInit();
 }
 
@@ -57,7 +58,7 @@ bool CYDriver::Parse() {
 void CYDriver::Replace(CYOptions &options) {
     CYLocal<CYPool> local(&pool_);
     CYContext context(options);
-    program_->Replace(context);
+    script_->Replace(context);
 }
 
 void CYDriver::Warning(const cy::parser::location_type &location, const char *message) {