require bison 3.0 and fix obsolete api.location.type usage
* spot/parseaut/parseaut.yy, spot/parsetl/parsetl.yy: Explicitly Bison 3.0, and use a code argument instead of an (deprecated) string argument for api.location.type.
This commit is contained in:
parent
fa24cca76c
commit
234c9c298f
2 changed files with 4 additions and 2 deletions
|
|
@ -17,6 +17,7 @@
|
|||
** You should have received a copy of the GNU General Public License
|
||||
** along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
%require "3.0"
|
||||
%language "C++"
|
||||
%locations
|
||||
%defines
|
||||
|
|
@ -26,7 +27,7 @@
|
|||
%error-verbose
|
||||
%parse-param {void* scanner}
|
||||
%lex-param {void* scanner} { PARSE_ERROR_LIST }
|
||||
%define api.location.type "spot::location"
|
||||
%define api.location.type {spot::location}
|
||||
|
||||
%code requires
|
||||
{
|
||||
|
|
|
|||
|
|
@ -21,6 +21,7 @@
|
|||
** You should have received a copy of the GNU General Public License
|
||||
** along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
%require "3.0"
|
||||
%language "C++"
|
||||
%locations
|
||||
%defines
|
||||
|
|
@ -29,7 +30,7 @@
|
|||
%error-verbose
|
||||
%expect 0
|
||||
%lex-param { spot::parse_error_list& error_list }
|
||||
%define api.location.type "spot::location"
|
||||
%define api.location.type {spot::location}
|
||||
|
||||
%code requires
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue