|
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.