coan 4.2.4
chew_public_state_s Struct Reference

#include <chew.h>

Data Fields

enum comment_state comment_state
bool stop_at_quote
bool must_balance_quotes
bool in_double_quote
bool in_source
line_state_t line_state
size_t last_quote_start_line
size_t last_comment_start_line

Detailed Description

The public state of the Chew component

Definition at line 189 of file chew.h.


Field Documentation

The current comment state

Definition at line 191 of file chew.h.

Are we reading within double quotes?

Definition at line 197 of file chew.h.

Are we reading input source (as opposed to the configured definition of a -D symbol) ?

Definition at line 198 of file chew.h.

Line number of most recent open-comment

Definition at line 205 of file chew.h.

Line number of the most recent open-quote

Definition at line 203 of file chew.h.

The current line state

Definition at line 201 of file chew.h.

Do we have to balance quotation marks?

Definition at line 196 of file chew.h.

Do we stop at quotes?

Definition at line 194 of file chew.h.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines