flex scanner utilities More...
Go to the source code of this file.
Typedefs | |
typedef void * | gfsmFlexScanner |
Opaque type for generic flex lexers. | |
typedef void * | gfsmFlexBufferState |
Opaque type for generic flex lexer buffers. | |
typedef int(* | gfsmFlexScannerInitFunc )(gfsmFlexScanner yyscanner) |
typedef for flex scanner init() functions | |
typedef int(* | gfsmFlexScannerFreeFunc )(gfsmFlexScanner yyscanner) |
typedef for flex scanner destroy() functions | |
typedef int(* | gfsmFlexScannerGetPosFunc )(gfsmFlexScanner yyscanner) |
typedef for flex scanner lineno() and column() accessors | |
typedef void(* | gfsmFlexScannerSetPosFunc )(int pos, gfsmFlexScanner yyscanner) |
typedef for flex scanner lineno() and column() manipulators | |
typedef void(* | gfsmFlexScannerSetExtraFunc )(void *extra, gfsmFlexScanner yyscanner) |
typedef for flex scanner set_extra() function | |
typedef void *(* | gfsmFlexScannerGetExtraFunc )(gfsmFlexScanner yyscanner) |
typedef for flex scanner get_extra() function | |
typedef char *(* | gfsmFlexScannerGetTextFunc )(gfsmFlexScanner yyscanner) |
typedef for flex scanner get_text() function | |
typedef void(* | gfsmFlexScannerScanFileFunc )(FILE *in, gfsmFlexScanner yyscanner) |
typedef for flex scanner restart() function | |
typedef void(* | gfsmFlexScannerScanBytesFunc )(const char *str, int len, gfsmFlexScanner yyscanner) |
typedef for flex scanner scan_bytes() function | |
typedef void(* | gfsmFlexScannerScanPopFunc )(gfsmFlexScanner yyscanner) |
typedef for flex scanner pop_buffer_state() function |
typedef void* gfsmFlexScanner |
typedef void* gfsmFlexBufferState |
typedef int(* gfsmFlexScannerInitFunc)(gfsmFlexScanner yyscanner) |
typedef int(* gfsmFlexScannerFreeFunc)(gfsmFlexScanner yyscanner) |
typedef int(* gfsmFlexScannerGetPosFunc)(gfsmFlexScanner yyscanner) |
typedef void(* gfsmFlexScannerSetPosFunc)(int pos, gfsmFlexScanner yyscanner) |
typedef void(* gfsmFlexScannerSetExtraFunc)(void *extra, gfsmFlexScanner yyscanner) |
typedef void*(* gfsmFlexScannerGetExtraFunc)(gfsmFlexScanner yyscanner) |
typedef char*(* gfsmFlexScannerGetTextFunc)(gfsmFlexScanner yyscanner) |
typedef void(* gfsmFlexScannerScanFileFunc)(FILE *in, gfsmFlexScanner yyscanner) |
typedef void(* gfsmFlexScannerScanBytesFunc)(const char *str, int len, gfsmFlexScanner yyscanner) |
typedef void(* gfsmFlexScannerScanPopFunc)(gfsmFlexScanner yyscanner) |