} else {
NSAutoreleasePool *ar = [[NSAutoreleasePool alloc] init];
- CYContext context(driver.pool_);
+ CYOptions options;
+ CYContext context(driver.pool_, options);
driver.program_->Replace(context);
std::ostringstream str;
- CYOutput out(str);
+ CYOutput out(str, options);
out << *driver.program_;
std::string code(str.str());
CYExecute_ execute = {pool, code.c_str()};
std::ostringstream str;
for (const CYSelectorPart *part(this); part != NULL; part = part->next_) {
if (part->name_ != NULL)
- str << part->name_->Value();
+ str << part->name_->Word();
if (part->value_)
str << ':';
}