lac : f2c1b2f82b80713f336609876b8b0b8f427d27b5

     1: /* A Bison parser, made by GNU Bison 3.0.4.  */
     2: 
     3: /* Bison interface for Yacc-like parsers in C
     4: 
     5:    Copyright (C) 1984, 1989-1990, 2000-2015 Free Software Foundation, Inc.
     6: 
     7:    This program is free software: you can redistribute it and/or modify
     8:    it under the terms of the GNU General Public License as published by
     9:    the Free Software Foundation, either version 3 of the License, or
    10:    (at your option) any later version.
    11: 
    12:    This program is distributed in the hope that it will be useful,
    13:    but WITHOUT ANY WARRANTY; without even the implied warranty of
    14:    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    15:    GNU General Public License for more details.
    16: 
    17:    You should have received a copy of the GNU General Public License
    18:    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
    19: 
    20: /* As a special exception, you may create a larger work that contains
    21:    part or all of the Bison parser skeleton and distribute that work
    22:    under terms of your choice, so long as that work isn't itself a
    23:    parser generator using the skeleton or a modified version thereof
    24:    as a parser skeleton.  Alternatively, if you modify or redistribute
    25:    the parser skeleton itself, you may (at your option) remove this
    26:    special exception, which will cause the skeleton and the resulting
    27:    Bison output files to be licensed under the GNU General Public
    28:    License without this special exception.
    29: 
    30:    This special exception was added by the Free Software Foundation in
    31:    version 2.2 of Bison.  */
    32: 
    33: #ifndef YY_YY_SEXPR_PARSE_H_INCLUDED
    34: # define YY_YY_SEXPR_PARSE_H_INCLUDED
    35: /* Debug traces.  */
    36: #ifndef YYDEBUG
    37: # define YYDEBUG 0
    38: #endif
    39: #if YYDEBUG
    40: extern int yydebug;
    41: #endif
    42: 
    43: /* Token type.  */
    44: #ifndef YYTOKENTYPE
    45: # define YYTOKENTYPE
    46:   enum yytokentype
    47:   {
    48:     ENDOFFILE = 258,
    49:     NIHIL = 259,
    50:     STRING = 260,
    51:     INTEGER = 261,
    52:     SYMBOL = 262,
    53:     DELIMITER = 263,
    54:     COMMA_AT = 264
    55:   };
    56: #endif
    57: /* Tokens.  */
    58: #define ENDOFFILE 258
    59: #define NIHIL 259
    60: #define STRING 260
    61: #define INTEGER 261
    62: #define SYMBOL 262
    63: #define DELIMITER 263
    64: #define COMMA_AT 264
    65: 
    66: /* Value type.  */
    67: #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
    68: typedef  lreg_t  YYSTYPE;
    69: # define YYSTYPE_IS_TRIVIAL 1
    70: # define YYSTYPE_IS_DECLARED 1
    71: #endif
    72: 
    73: 
    74: 
    75: int yyparse (lreg_t *result, void *scan);
    76: 
    77: #endif /* !YY_YY_SEXPR_PARSE_H_INCLUDED  */

Generated by git2html.