void Token::concatStr(std::string const& b) { _str.erase(_str.length() - 1); _str.append(b.begin() + 1, b.end()); update_property_info(); }
void Token::str(const std::string &s) { _str = s; _varId = 0; update_property_info(); }