Lines Matching refs:token
27 class token {
65 token();
66 ~token();
67 token(const token &);
68 void operator=(const token &);
74 int space(); // is the current token a space?
75 int stretchable_space(); // is the current token a stretchable space?
76 int unstretchable_space(); // is the current token an unstretchable space?
77 int white_space(); // is the current token space or tab?
78 int special(); // is the current token a special character?
79 int newline(); // is the current token a newline?
80 int tab(); // is the current token a tab?
92 int operator==(const token &); // need this for delimiters, and for conditions
93 int operator!=(const token &); // ditto
105 extern token tok; // the current token
139 inline int token::newline()
144 inline int token::space()
149 inline int token::stretchable_space()
154 inline int token::unstretchable_space()
159 inline int token::special()
164 inline int token::nspaces()
172 inline int token::white_space()
177 inline int token::transparent()
182 inline int token::page_ejector()
187 inline unsigned char token::ch()
192 inline int token::eof()
197 inline int token::dummy()
202 inline int token::transparent_dummy()
207 inline int token::left_brace()
212 inline int token::right_brace()
217 inline int token::tab()
222 inline int token::leader()
227 inline int token::backspace()
232 inline int token::hyphen_indicator()
237 inline int token::zero_width_break()