coan 4.2.4
|
#include "state_utils.h"
Go to the source code of this file.
Data Structures | |
struct | chew_public_state_s |
Typedefs | |
typedef enum comment_state | comment_state_t |
typedef struct chew_public_state_s | chew_public_state_t |
Enumerations | |
enum | comment_state { NO_COMMENT = false, C_COMMENT, CXX_COMMENT, STARTING_COMMENT, FINISHING_COMMENT, PSEUDO_COMMENT } |
enum | line_state_t { LS_NEUTER, LS_DIRECTIVE, LS_CODE } |
Functions | |
unsigned | eol (char const *cp) |
char const * | chew_on (char const *cp) |
char const * | chew_symbol (char const *cp) |
char const * | chew_continuation (char const *cp) |
char const * | chew_macro_call (char const *cp) |
char const * | chew_header_name (char const *cp) |
char const * | chew_string (char const *cp) |
char const * | chew_unbroken_string (char const *cp) |
void | chew_toplevel (void) |
void | chew_initor (void) |
void | chew_finitor (void) |
Variables | |
chew_public_state_t * | chew_public_h |
This file provides the Chew component interface
Definition in file chew.h.