YY_BREAK
case 144:
YY_RULE_SETUP
-#line 1526 "dhcp4_lexer.ll"
++
+#line 1527 "dhcp4_lexer.ll"
{ return isc::dhcp::Dhcp4Parser::make_LSQUARE_BRACKET(driver.loc_); }
YY_BREAK
case 145:
YY_RULE_SETUP
-#line 1527 "dhcp4_lexer.ll"
++
+#line 1528 "dhcp4_lexer.ll"
{ return isc::dhcp::Dhcp4Parser::make_RSQUARE_BRACKET(driver.loc_); }
YY_BREAK
case 146:
YY_RULE_SETUP
-#line 1528 "dhcp4_lexer.ll"
++
+#line 1529 "dhcp4_lexer.ll"
{ return isc::dhcp::Dhcp4Parser::make_LCURLY_BRACKET(driver.loc_); }
YY_BREAK
case 147:
YY_RULE_SETUP
-#line 1529 "dhcp4_lexer.ll"
++
+#line 1530 "dhcp4_lexer.ll"
{ return isc::dhcp::Dhcp4Parser::make_RCURLY_BRACKET(driver.loc_); }
YY_BREAK
case 148:
YY_RULE_SETUP
-#line 1530 "dhcp4_lexer.ll"
++
+#line 1531 "dhcp4_lexer.ll"
{ return isc::dhcp::Dhcp4Parser::make_COMMA(driver.loc_); }
YY_BREAK
case 149:
YY_RULE_SETUP
-#line 1531 "dhcp4_lexer.ll"
++
+#line 1532 "dhcp4_lexer.ll"
{ return isc::dhcp::Dhcp4Parser::make_COLON(driver.loc_); }
YY_BREAK
case 150:
YY_RULE_SETUP
-#line 1533 "dhcp4_lexer.ll"
++
+#line 1534 "dhcp4_lexer.ll"
{
/* An integer was found. */
std::string tmp(yytext);
YY_BREAK
case 151:
YY_RULE_SETUP
-#line 1551 "dhcp4_lexer.ll"
++
+#line 1552 "dhcp4_lexer.ll"
{
/* A floating point was found. */
std::string tmp(yytext);
YY_BREAK
case 152:
YY_RULE_SETUP
-#line 1564 "dhcp4_lexer.ll"
++
+#line 1565 "dhcp4_lexer.ll"
{
string tmp(yytext);
return isc::dhcp::Dhcp4Parser::make_BOOLEAN(tmp == "true", driver.loc_);
YY_BREAK
case 153:
YY_RULE_SETUP
-#line 1569 "dhcp4_lexer.ll"
++
+#line 1570 "dhcp4_lexer.ll"
{
return isc::dhcp::Dhcp4Parser::make_NULL_TYPE(driver.loc_);
}
YY_BREAK
case 154:
YY_RULE_SETUP
-#line 1573 "dhcp4_lexer.ll"
++
+#line 1574 "dhcp4_lexer.ll"
driver.error (driver.loc_, "JSON true reserved keyword is lower case only");
YY_BREAK
case 155:
YY_RULE_SETUP
-#line 1575 "dhcp4_lexer.ll"
++
+#line 1576 "dhcp4_lexer.ll"
driver.error (driver.loc_, "JSON false reserved keyword is lower case only");
YY_BREAK
case 156:
YY_RULE_SETUP
-#line 1577 "dhcp4_lexer.ll"
++
+#line 1578 "dhcp4_lexer.ll"
driver.error (driver.loc_, "JSON null reserved keyword is lower case only");
YY_BREAK
case 157:
YY_RULE_SETUP
-#line 1579 "dhcp4_lexer.ll"
++
+#line 1580 "dhcp4_lexer.ll"
driver.error (driver.loc_, "Invalid character: " + std::string(yytext));
YY_BREAK
case YY_STATE_EOF(INITIAL):
YY_BREAK
case 158:
YY_RULE_SETUP
-#line 1604 "dhcp4_lexer.ll"
++
+#line 1605 "dhcp4_lexer.ll"
ECHO;
YY_BREAK
-#line 4032 "dhcp4_lexer.cc"
+#line 4033 "dhcp4_lexer.cc"
case YY_END_OF_BUFFER:
{
/* %ok-for-header */
-#line 1604 "dhcp4_lexer.ll"
++
+#line 1605 "dhcp4_lexer.ll"
using namespace isc::dhcp;