return isc::eval::EvalParser::make_IP_ADDRESS(yytext, loc);
}
-"==" return isc::eval::EvalParser::make_EQUAL(loc);
-"option" return isc::eval::EvalParser::make_OPTION(loc);
-"relay4" return isc::eval::EvalParser::make_RELAY4(loc);
-"relay6" return isc::eval::EvalParser::make_RELAY6(loc);
-"peeraddr" return isc::eval::EvalParser::make_PEERADDR(loc);
-"linkaddr" return isc::eval::EvalParser::make_LINKADDR(loc);
-"text" return isc::eval::EvalParser::make_TEXT(loc);
-"hex" return isc::eval::EvalParser::make_HEX(loc);
-"exists" return isc::eval::EvalParser::make_EXISTS(loc);
-"pkt4" return isc::eval::EvalParser::make_PKT4(loc);
-"mac" return isc::eval::EvalParser::make_CHADDR(loc);
-"hlen" return isc::eval::EvalParser::make_HLEN(loc);
-"htype" return isc::eval::EvalParser::make_HTYPE(loc);
-"ciaddr" return isc::eval::EvalParser::make_CIADDR(loc);
-"giaddr" return isc::eval::EvalParser::make_GIADDR(loc);
-"yiaddr" return isc::eval::EvalParser::make_YIADDR(loc);
-"siaddr" return isc::eval::EvalParser::make_SIADDR(loc);
-"substring" return isc::eval::EvalParser::make_SUBSTRING(loc);
-"all" return isc::eval::EvalParser::make_ALL(loc);
-"concat" return isc::eval::EvalParser::make_CONCAT(loc);
-"not" return isc::eval::EvalParser::make_NOT(loc);
-"and" return isc::eval::EvalParser::make_AND(loc);
-"or" return isc::eval::EvalParser::make_OR(loc);
-"." return isc::eval::EvalParser::make_DOT(loc);
-"(" return isc::eval::EvalParser::make_LPAREN(loc);
-")" return isc::eval::EvalParser::make_RPAREN(loc);
-"[" return isc::eval::EvalParser::make_LBRACKET(loc);
-"]" return isc::eval::EvalParser::make_RBRACKET(loc);
-"," return isc::eval::EvalParser::make_COMA(loc);
-"*" return isc::eval::EvalParser::make_ANY(loc);
-
-"pkt6" return isc::eval::EvalParser::make_PKT6(loc);
-"msgtype" return isc::eval::EvalParser::make_MSGTYPE(loc);
-"transid" return isc::eval::EvalParser::make_TRANSID(loc);
-"vendor" return isc::eval::EvalParser::make_VENDOR(loc);
+"==" return isc::eval::EvalParser::make_EQUAL(loc);
+"option" return isc::eval::EvalParser::make_OPTION(loc);
+"relay4" return isc::eval::EvalParser::make_RELAY4(loc);
+"relay6" return isc::eval::EvalParser::make_RELAY6(loc);
+"peeraddr" return isc::eval::EvalParser::make_PEERADDR(loc);
+"linkaddr" return isc::eval::EvalParser::make_LINKADDR(loc);
+"text" return isc::eval::EvalParser::make_TEXT(loc);
+"hex" return isc::eval::EvalParser::make_HEX(loc);
+"exists" return isc::eval::EvalParser::make_EXISTS(loc);
+"pkt4" return isc::eval::EvalParser::make_PKT4(loc);
+"mac" return isc::eval::EvalParser::make_CHADDR(loc);
+"hlen" return isc::eval::EvalParser::make_HLEN(loc);
+"htype" return isc::eval::EvalParser::make_HTYPE(loc);
+"ciaddr" return isc::eval::EvalParser::make_CIADDR(loc);
+"giaddr" return isc::eval::EvalParser::make_GIADDR(loc);
+"yiaddr" return isc::eval::EvalParser::make_YIADDR(loc);
+"siaddr" return isc::eval::EvalParser::make_SIADDR(loc);
+"substring" return isc::eval::EvalParser::make_SUBSTRING(loc);
+"all" return isc::eval::EvalParser::make_ALL(loc);
+"concat" return isc::eval::EvalParser::make_CONCAT(loc);
+"not" return isc::eval::EvalParser::make_NOT(loc);
+"and" return isc::eval::EvalParser::make_AND(loc);
+"or" return isc::eval::EvalParser::make_OR(loc);
+"." return isc::eval::EvalParser::make_DOT(loc);
+"(" return isc::eval::EvalParser::make_LPAREN(loc);
+")" return isc::eval::EvalParser::make_RPAREN(loc);
+"[" return isc::eval::EvalParser::make_LBRACKET(loc);
+"]" return isc::eval::EvalParser::make_RBRACKET(loc);
+"," return isc::eval::EvalParser::make_COMA(loc);
+"*" return isc::eval::EvalParser::make_ANY(loc);
+
+"pkt6" return isc::eval::EvalParser::make_PKT6(loc);
+"msgtype" return isc::eval::EvalParser::make_MSGTYPE(loc);
+"transid" return isc::eval::EvalParser::make_TRANSID(loc);
+"vendor" return isc::eval::EvalParser::make_VENDOR(loc);
"vendor-class" return isc::eval::EvalParser::make_VENDOR_CLASS(loc);
-"data" return isc::eval::EvalParser::make_DATA(loc);
-"enterprise" return isc::eval::EvalParser::make_ENTERPRISE(loc);
+"data" return isc::eval::EvalParser::make_DATA(loc);
+"enterprise" return isc::eval::EvalParser::make_ENTERPRISE(loc);
-. driver.error (loc, "Invalid character: " + std::string(yytext));
-<<EOF>> return isc::eval::EvalParser::make_END(loc);
+. driver.error (loc, "Invalid character: " + std::string(yytext));
+<<EOF>> return isc::eval::EvalParser::make_END(loc);
%%
using namespace isc::eval;