PIPS
comment2pragma.h File Reference
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include <stdlib.h>
#include <unistd.h>
+ Include dependency graph for comment2pragma.h:

Go to the source code of this file.

Data Structures

struct  yy_buffer_state
 

Macros

#define comment2pragmaIN_HEADER   1
 
#define YY_NO_INPUT   1
 
#define IN_PIPS   1
 
#define YY_INT_ALIGNED   short int
 
#define FLEX_SCANNER
 A lexical scanner generated by flex. More...
 
#define YY_FLEX_MAJOR_VERSION   2
 
#define YY_FLEX_MINOR_VERSION   6
 
#define YY_FLEX_SUBMINOR_VERSION   4
 
#define FLEX_BETA
 
#define yy_create_buffer   comment2pragma_create_buffer
 
#define yy_delete_buffer   comment2pragma_delete_buffer
 
#define yy_scan_buffer   comment2pragma_scan_buffer
 
#define yy_scan_string   comment2pragma_scan_string
 
#define yy_scan_bytes   comment2pragma_scan_bytes
 
#define yy_init_buffer   comment2pragma_init_buffer
 
#define yy_flush_buffer   comment2pragma_flush_buffer
 
#define yy_load_buffer_state   comment2pragma_load_buffer_state
 
#define yy_switch_to_buffer   comment2pragma_switch_to_buffer
 
#define yypush_buffer_state   comment2pragmapush_buffer_state
 
#define yypop_buffer_state   comment2pragmapop_buffer_state
 
#define yyensure_buffer_stack   comment2pragmaensure_buffer_stack
 
#define yylex   comment2pragmalex
 
#define yyrestart   comment2pragmarestart
 
#define yylex_init   comment2pragmalex_init
 
#define yylex_init_extra   comment2pragmalex_init_extra
 
#define yylex_destroy(void)   comment2pragmalex_destroy
 Accessor methods to globals. More...
 
#define yyget_debug   comment2pragmaget_debug
 
#define yyset_debug   comment2pragmaset_debug
 
#define yyget_extra   comment2pragmaget_extra
 
#define yyset_extra   comment2pragmaset_extra
 
#define yyget_in   comment2pragmaget_in
 
#define yyset_in   comment2pragmaset_in
 
#define yyget_out   comment2pragmaget_out
 
#define yyset_out   comment2pragmaset_out
 
#define yyget_leng   comment2pragmaget_leng
 
#define yyget_text   comment2pragmaget_text
 
#define yyget_lineno   comment2pragmaget_lineno
 
#define yyset_lineno   comment2pragmaset_lineno
 
#define yywrap   comment2pragmawrap
 
#define yyalloc   comment2pragmaalloc
 
#define yyrealloc   comment2pragmarealloc
 
#define yyfree   comment2pragmafree
 
#define yytext   comment2pragmatext
 
#define yyleng   comment2pragmaleng
 
#define yyin   comment2pragmain
 
#define yyout   comment2pragmaout
 
#define yy_flex_debug   comment2pragma_flex_debug
 
#define yylineno   comment2pragmalineno
 
#define FLEXINT_H
 First, we deal with platform-specific or compiler-specific issues. More...
 
#define INT8_MIN   (-128)
 Limits of integral types. More...
 
#define INT16_MIN   (-32767-1)
 
#define INT32_MIN   (-2147483647-1)
 
#define INT8_MAX   (127)
 
#define INT16_MAX   (32767)
 
#define INT32_MAX   (2147483647)
 
#define UINT8_MAX   (255U)
 
#define UINT16_MAX   (65535U)
 
#define UINT32_MAX   (4294967295U)
 
#define SIZE_MAX   (~(size_t)0)
 
#define yyconst   const
 ! C99 More...
 
#define yynoreturn
 
#define YY_BUF_SIZE   16384
 Size of default input buffer. More...
 
#define YY_TYPEDEF_YY_BUFFER_STATE
 ia64 More...
 
#define YY_TYPEDEF_YY_SIZE_T
 
#define YY_STRUCT_YY_BUFFER_STATE
 
#define comment2pragmawrap()   (/**ONSTCOND*/1)
 Begin user sect3. More...
 
#define YY_SKIP_YYWRAP
 
#define yytext_ptr   yytext
 
#define YY_EXTRA_TYPE   void *
 Special case for "unistd.h", since it is non-ANSI. More...
 
#define YY_READ_BUF_SIZE   8192
 Macros after this point can all be overridden by user definitions in section 1. More...
 
#define YY_START_STACK_INCR   25
 ia64 More...
 
#define YY_DECL_IS_OURS   1
 Default declaration of generated scanner - a define so the user can easily add parameters. More...
 
#define YY_DECL   int yylex (void)
 

Typedefs

typedef signed char flex_int8_t
 C99 systems have <inttypes.h>. More...
 
typedef short int flex_int16_t
 
typedef int flex_int32_t
 
typedef unsigned char flex_uint8_t
 
typedef unsigned short int flex_uint16_t
 
typedef unsigned int flex_uint32_t
 
typedef struct yy_buffer_stateYY_BUFFER_STATE
 
typedef size_t yy_size_t
 

Functions

void yyrestart (FILE *input_file)
 !YY_STRUCT_YY_BUFFER_STATE More...
 
void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer)
 
YY_BUFFER_STATE yy_create_buffer (FILE *file, int size)
 
void yy_delete_buffer (YY_BUFFER_STATE b)
 
void yy_flush_buffer (YY_BUFFER_STATE b)
 
void yypush_buffer_state (YY_BUFFER_STATE new_buffer)
 
YY_BUFFER_STATE yy_scan_buffer (char *base, yy_size_t size)
 
YY_BUFFER_STATE yy_scan_string (const char *yy_str)
 
YY_BUFFER_STATE yy_scan_bytes (const char *bytes, int len)
 
void * yyalloc (yy_size_t)
 
void * yyrealloc (void *, yy_size_t)
 
void yyfree (void *)
 
void yyset_debug (int debug_flag)
 
void yyset_extra (YY_EXTRA_TYPE user_defined)
 
void yyset_in (FILE *_in_str)
 
void yyset_out (FILE *_out_str)
 
void yyset_lineno (int _line_number)
 

Variables

int yyleng
 number of characters read into yy_ch_buf More...
 
FILE * yyin
 
FILE * yyout
 
int yylineno
 Begin user sect3. More...
 
char * yytext
 

Macro Definition Documentation

◆ comment2pragmaIN_HEADER

#define comment2pragmaIN_HEADER   1

Definition at line 3 of file comment2pragma.h.

◆ comment2pragmawrap

#define comment2pragmawrap ( )    (/**ONSTCOND*/1)

Begin user sect3.

Definition at line 440 of file comment2pragma.h.

◆ FLEX_BETA

#define FLEX_BETA

Definition at line 18 of file comment2pragma.h.

◆ FLEX_SCANNER

#define FLEX_SCANNER

A lexical scanner generated by flex.

Definition at line 13 of file comment2pragma.h.

◆ FLEXINT_H

#define FLEXINT_H

First, we deal with platform-specific or compiler-specific issues.

begin standard C headers. end standard C headers. flex integer type definitions

Definition at line 268 of file comment2pragma.h.

◆ IN_PIPS

#define IN_PIPS   1

Definition at line 8 of file comment2pragma.h.

◆ INT16_MAX

#define INT16_MAX   (32767)

Definition at line 310 of file comment2pragma.h.

◆ INT16_MIN

#define INT16_MIN   (-32767-1)

Definition at line 301 of file comment2pragma.h.

◆ INT32_MAX

#define INT32_MAX   (2147483647)

Definition at line 313 of file comment2pragma.h.

◆ INT32_MIN

#define INT32_MIN   (-2147483647-1)

Definition at line 304 of file comment2pragma.h.

◆ INT8_MAX

#define INT8_MAX   (127)

Definition at line 307 of file comment2pragma.h.

◆ INT8_MIN

#define INT8_MIN   (-128)

Limits of integral types.

Definition at line 298 of file comment2pragma.h.

◆ SIZE_MAX

#define SIZE_MAX   (~(size_t)0)

Definition at line 326 of file comment2pragma.h.

◆ UINT16_MAX

#define UINT16_MAX   (65535U)

Definition at line 319 of file comment2pragma.h.

◆ UINT32_MAX

#define UINT32_MAX   (4294967295U)

Definition at line 322 of file comment2pragma.h.

◆ UINT8_MAX

#define UINT8_MAX   (255U)

Definition at line 316 of file comment2pragma.h.

◆ YY_BUF_SIZE

#define YY_BUF_SIZE   16384

Size of default input buffer.

Definition at line 353 of file comment2pragma.h.

◆ yy_create_buffer

#define yy_create_buffer   comment2pragma_create_buffer

Definition at line 24 of file comment2pragma.h.

◆ YY_DECL

#define YY_DECL   int yylex (void)

Definition at line 553 of file comment2pragma.h.

◆ YY_DECL_IS_OURS

#define YY_DECL_IS_OURS   1

Default declaration of generated scanner - a define so the user can easily add parameters.

Definition at line 549 of file comment2pragma.h.

◆ yy_delete_buffer

#define yy_delete_buffer   comment2pragma_delete_buffer

Definition at line 30 of file comment2pragma.h.

◆ YY_EXTRA_TYPE

#define YY_EXTRA_TYPE   void *

Special case for "unistd.h", since it is non-ANSI.

We include it way down here because we want the user's section 1 to have been scanned first. The user has a chance to override it with an option.

Definition at line 474 of file comment2pragma.h.

◆ yy_flex_debug

#define yy_flex_debug   comment2pragma_flex_debug

Definition at line 246 of file comment2pragma.h.

◆ YY_FLEX_MAJOR_VERSION

#define YY_FLEX_MAJOR_VERSION   2

Definition at line 14 of file comment2pragma.h.

◆ YY_FLEX_MINOR_VERSION

#define YY_FLEX_MINOR_VERSION   6

Definition at line 15 of file comment2pragma.h.

◆ YY_FLEX_SUBMINOR_VERSION

#define YY_FLEX_SUBMINOR_VERSION   4

Definition at line 16 of file comment2pragma.h.

◆ yy_flush_buffer

#define yy_flush_buffer   comment2pragma_flush_buffer

Definition at line 60 of file comment2pragma.h.

◆ yy_init_buffer

#define yy_init_buffer   comment2pragma_init_buffer

Definition at line 54 of file comment2pragma.h.

◆ YY_INT_ALIGNED

#define YY_INT_ALIGNED   short int

Definition at line 9 of file comment2pragma.h.

◆ yy_load_buffer_state

#define yy_load_buffer_state (   void)    comment2pragma_load_buffer_state

Definition at line 66 of file comment2pragma.h.

◆ YY_NO_INPUT

#define YY_NO_INPUT   1

Definition at line 7 of file comment2pragma.h.

◆ YY_READ_BUF_SIZE

#define YY_READ_BUF_SIZE   8192

Macros after this point can all be overridden by user definitions in section 1.

Amount of stuff to slurp up with each read.

Definition at line 536 of file comment2pragma.h.

◆ yy_scan_buffer

#define yy_scan_buffer   comment2pragma_scan_buffer

Definition at line 36 of file comment2pragma.h.

◆ yy_scan_bytes

#define yy_scan_bytes   comment2pragma_scan_bytes

Definition at line 48 of file comment2pragma.h.

◆ yy_scan_string

#define yy_scan_string   comment2pragma_scan_string

Definition at line 42 of file comment2pragma.h.

◆ YY_SKIP_YYWRAP

#define YY_SKIP_YYWRAP

Definition at line 441 of file comment2pragma.h.

◆ YY_START_STACK_INCR

#define YY_START_STACK_INCR   25

ia64

Number of entries by which start-condition stack grows.

Definition at line 542 of file comment2pragma.h.

◆ YY_STRUCT_YY_BUFFER_STATE

#define YY_STRUCT_YY_BUFFER_STATE

Definition at line 372 of file comment2pragma.h.

◆ yy_switch_to_buffer

#define yy_switch_to_buffer   comment2pragma_switch_to_buffer

Definition at line 72 of file comment2pragma.h.

◆ YY_TYPEDEF_YY_BUFFER_STATE

#define YY_TYPEDEF_YY_BUFFER_STATE

ia64

Definition at line 358 of file comment2pragma.h.

◆ YY_TYPEDEF_YY_SIZE_T

#define YY_TYPEDEF_YY_SIZE_T

Definition at line 363 of file comment2pragma.h.

◆ yyalloc

Definition at line 204 of file comment2pragma.h.

◆ yyconst

#define yyconst   const

! C99

! FLEXINT_H begin standard C++ headers. TODO: this is always defined, so inline it

Definition at line 336 of file comment2pragma.h.

◆ yyensure_buffer_stack

#define yyensure_buffer_stack (   void)    comment2pragmaensure_buffer_stack

Definition at line 90 of file comment2pragma.h.

◆ yyfree

#define yyfree   comment2pragmafree

Definition at line 216 of file comment2pragma.h.

◆ yyget_debug

#define yyget_debug (   void)    comment2pragmaget_debug

Definition at line 126 of file comment2pragma.h.

◆ yyget_extra

#define yyget_extra (   void)    comment2pragmaget_extra

Definition at line 138 of file comment2pragma.h.

◆ yyget_in

#define yyget_in (   void)    comment2pragmaget_in

Definition at line 150 of file comment2pragma.h.

◆ yyget_leng

#define yyget_leng (   void)    comment2pragmaget_leng

Definition at line 174 of file comment2pragma.h.

◆ yyget_lineno

#define yyget_lineno (   void)    comment2pragmaget_lineno

Definition at line 186 of file comment2pragma.h.

◆ yyget_out

#define yyget_out (   void)    comment2pragmaget_out

Definition at line 162 of file comment2pragma.h.

◆ yyget_text

#define yyget_text (   void)    comment2pragmaget_text

Definition at line 180 of file comment2pragma.h.

◆ yyin

#define yyin   comment2pragmain

Definition at line 234 of file comment2pragma.h.

◆ yyleng

#define yyleng   comment2pragmaleng

Definition at line 228 of file comment2pragma.h.

◆ yylex

#define yylex (   void)    comment2pragmalex

Definition at line 96 of file comment2pragma.h.

◆ yylex_destroy

#define yylex_destroy (   void)    comment2pragmalex_destroy

Accessor methods to globals.

These are made visible to non-reentrant scanners for convenience.

Definition at line 120 of file comment2pragma.h.

◆ yylex_init

#define yylex_init   comment2pragmalex_init

Definition at line 108 of file comment2pragma.h.

◆ yylex_init_extra

#define yylex_init_extra   comment2pragmalex_init_extra

Definition at line 114 of file comment2pragma.h.

◆ yylineno

#define yylineno   comment2pragmalineno

Definition at line 252 of file comment2pragma.h.

◆ yynoreturn

#define yynoreturn

Definition at line 341 of file comment2pragma.h.

◆ yyout

#define yyout   comment2pragmaout

Definition at line 240 of file comment2pragma.h.

◆ yypop_buffer_state

#define yypop_buffer_state (   void)    comment2pragmapop_buffer_state

Definition at line 84 of file comment2pragma.h.

◆ yypush_buffer_state

#define yypush_buffer_state   comment2pragmapush_buffer_state

Definition at line 78 of file comment2pragma.h.

◆ yyrealloc

#define yyrealloc   comment2pragmarealloc

Definition at line 210 of file comment2pragma.h.

◆ yyrestart

#define yyrestart   comment2pragmarestart

Definition at line 102 of file comment2pragma.h.

◆ yyset_debug

#define yyset_debug   comment2pragmaset_debug

Definition at line 132 of file comment2pragma.h.

◆ yyset_extra

#define yyset_extra   comment2pragmaset_extra

Definition at line 144 of file comment2pragma.h.

◆ yyset_in

#define yyset_in   comment2pragmaset_in

Definition at line 156 of file comment2pragma.h.

◆ yyset_lineno

#define yyset_lineno   comment2pragmaset_lineno

Definition at line 192 of file comment2pragma.h.

◆ yyset_out

#define yyset_out   comment2pragmaset_out

Definition at line 168 of file comment2pragma.h.

◆ yytext

#define yytext   comment2pragmatext

Definition at line 222 of file comment2pragma.h.

◆ yytext_ptr

#define yytext_ptr   yytext

Definition at line 449 of file comment2pragma.h.

◆ yywrap

#define yywrap (   void)    comment2pragmawrap

Definition at line 198 of file comment2pragma.h.

Typedef Documentation

◆ flex_int16_t

typedef short int flex_int16_t

Definition at line 290 of file comment2pragma.h.

◆ flex_int32_t

typedef int flex_int32_t

Definition at line 291 of file comment2pragma.h.

◆ flex_int8_t

typedef signed char flex_int8_t

C99 systems have <inttypes.h>.

Non-C99 systems may or may not.

Definition at line 289 of file comment2pragma.h.

◆ flex_uint16_t

typedef unsigned short int flex_uint16_t

Definition at line 293 of file comment2pragma.h.

◆ flex_uint32_t

typedef unsigned int flex_uint32_t

Definition at line 294 of file comment2pragma.h.

◆ flex_uint8_t

typedef unsigned char flex_uint8_t

Definition at line 292 of file comment2pragma.h.

◆ YY_BUFFER_STATE

Definition at line 359 of file comment2pragma.h.

◆ yy_size_t

typedef size_t yy_size_t

Definition at line 364 of file comment2pragma.h.

Function Documentation

◆ yy_create_buffer()

YY_BUFFER_STATE yy_create_buffer ( FILE *  file,
int  size 
)

◆ yy_delete_buffer()

void yy_delete_buffer ( YY_BUFFER_STATE  b)

◆ yy_flush_buffer()

void yy_flush_buffer ( YY_BUFFER_STATE  b)

◆ yy_scan_buffer()

YY_BUFFER_STATE yy_scan_buffer ( char *  base,
yy_size_t  size 
)

◆ yy_scan_bytes()

YY_BUFFER_STATE yy_scan_bytes ( const char *  bytes,
int  len 
)

◆ yy_scan_string()

YY_BUFFER_STATE yy_scan_string ( const char *  yy_str)

◆ yy_switch_to_buffer()

void yy_switch_to_buffer ( YY_BUFFER_STATE  new_buffer)

◆ yyalloc()

void* yyalloc ( yy_size_t  )

◆ yyfree()

void yyfree ( void *  )

◆ yypush_buffer_state()

void yypush_buffer_state ( YY_BUFFER_STATE  new_buffer)

◆ yyrealloc()

void* yyrealloc ( void *  ,
yy_size_t   
)

◆ yyrestart()

void yyrestart ( FILE *  input_file)

!YY_STRUCT_YY_BUFFER_STATE

◆ yyset_debug()

void yyset_debug ( int  debug_flag)

◆ yyset_extra()

void yyset_extra ( YY_EXTRA_TYPE  user_defined)

◆ yyset_in()

void yyset_in ( FILE *  _in_str)

◆ yyset_lineno()

void yyset_lineno ( int  _line_number)

◆ yyset_out()

void yyset_out ( FILE *  _out_str)

Variable Documentation

◆ yyin

FILE* yyin
extern

Definition at line 586 of file genread_lex.c.

◆ yyleng

int yyleng
extern

number of characters read into yy_ch_buf

Definition at line 529 of file genread_lex.c.

◆ yylineno

int yylineno
extern

Begin user sect3.

Definition at line 591 of file genread_lex.c.

◆ yyout

FILE * yyout

Definition at line 369 of file comment2pragma.h.

◆ yytext

char* yytext
extern

Definition at line 750 of file genread_lex.c.