38#ifndef YY_YY_HOME_ABUILD_RPMBUILD_BUILD_GR_IIO_0_4HNCH20240929_BUILD_GR_IIO_BUILD_LIB_PARSER_H_INCLUDED
39# define YY_YY_HOME_ABUILD_RPMBUILD_BUILD_GR_IIO_0_4HNCH20240929_BUILD_GR_IIO_BUILD_LIB_PARSER_H_INCLUDED
48#line 31 "/home/abuild/rpmbuild/BUILD/gr-iio-0.4hnch20240929-build/gr-iio/lib/iio_math_parser.y"
50#ifndef YY_TYPEDEF_YY_SCANNER_T
51#define YY_TYPEDEF_YY_SCANNER_T
62void *
add_block(
void *pdata,
void *left,
void *right);
63void *
sub_block(
void *pdata,
void *left,
void *right);
65void *
div_block(
void *pdata,
void *left,
void *right);
66void *
pow_block(
void *pdata,
void *left,
void *right);
67void *
mod_block(
void *pdata,
void *left,
void *right);
68void *
func_block(
void *pdata,
void *input,
const char *name);
74#line 75 "/home/abuild/rpmbuild/BUILD/gr-iio-0.4hnch20240929-build/gr-iio/build/lib/parser.h"
95#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
98#line 64 "/home/abuild/rpmbuild/BUILD/gr-iio-0.4hnch20240929-build/gr-iio/lib/iio_math_parser.y"
105#line 106 "/home/abuild/rpmbuild/BUILD/gr-iio-0.4hnch20240929-build/gr-iio/build/lib/parser.h"
109# define YYSTYPE_IS_TRIVIAL 1
110# define YYSTYPE_IS_DECLARED 1
void * yyscan_t
Definition parser.h:52
yytokentype
Definition parser.h:80
@ YYEOF
Definition parser.h:82
@ POWER
Definition parser.h:88
@ IN_PORT
Definition parser.h:87
@ YYerror
Definition parser.h:83
@ YYEMPTY
Definition parser.h:81
@ YYUNDEF
Definition parser.h:84
@ FNAME
Definition parser.h:85
@ PREFIX
Definition parser.h:89
@ VALUE
Definition parser.h:86
void * mult_block(void *pdata, void *left, void *right)
void * const_block(void *pdata, double value)
void delete_block(void *pdata, void *block)
void * pow_block(void *pdata, void *left, void *right)
void * yyget_extra(yyscan_t scanner)
void * mod_block(void *pdata, void *left, void *right)
void * neg_block(void *pdata, void *input)
void * add_block(void *pdata, void *left, void *right)
int yylex_destroy(yyscan_t yyscanner)
void * func_block(void *pdata, void *input, const char *name)
int yylex_init_extra(void *pdata, yyscan_t *scanner)
enum yytokentype yytoken_kind_t
Definition parser.h:91
void * sub_block(void *pdata, void *left, void *right)
void connect_to_output(void *pdata, void *input)
void * src_block(void *pdata, unsigned int input)
void * div_block(void *pdata, void *left, void *right)
char * fname
Definition parser.h:102
void * block
Definition parser.h:103
double val
Definition parser.h:100
unsigned int ival
Definition parser.h:101