![]() |
My Project
|
Go to the source code of this file.
Data Structures | |
| class | Voice |
Enumerations | |
| enum | feBufferTypes { BT_none = 0 , BT_break = 1 , BT_proc , BT_example , BT_file , BT_execute , BT_if , BT_else } |
| enum | feBufferInputs { BI_stdin = 1 , BI_buffer , BI_file } |
| enum | noeof_t { noeof_brace = 1 , noeof_asstring , noeof_block , noeof_bracket , noeof_comment , noeof_procname , noeof_string } |
Functions | |
| Voice * | feInitStdin (Voice *pp) |
| const char * | VoiceName () |
| int | VoiceLine () |
| void | VoiceBackTrack () |
| BOOLEAN | contBuffer (feBufferTypes typ) |
| BOOLEAN | exitBuffer (feBufferTypes typ) |
| BOOLEAN | exitVoice () |
| void | monitor (void *F, int mode) |
| BOOLEAN | newFile (char *fname) |
| void | newBuffer (char *s, feBufferTypes t, procinfo *pname=NULL, int start_lineno=0) |
| void * | myynewbuffer () |
| void | myyoldbuffer (void *oldb) |
Variables | |
| EXTERN_VAR int | yylineno |
| EXTERN_VAR char | my_yylinebuf [80] |
| const char | sNoName_fe [] |
| EXTERN_VAR Voice * | currentVoice |
| enum feBufferInputs |
| Enumerator | |
|---|---|
| BI_stdin | |
| BI_buffer | |
| BI_file | |
Definition at line 28 of file fevoices.h.
| enum feBufferTypes |
| Enumerator | |
|---|---|
| BT_none | |
| BT_break | |
| BT_proc | |
| BT_example | |
| BT_file | |
| BT_execute | |
| BT_if | |
| BT_else | |
Definition at line 16 of file fevoices.h.
| enum noeof_t |
| Enumerator | |
|---|---|
| noeof_brace | |
| noeof_asstring | |
| noeof_block | |
| noeof_bracket | |
| noeof_comment | |
| noeof_procname | |
| noeof_string | |
Definition at line 34 of file fevoices.h.
| BOOLEAN contBuffer | ( | feBufferTypes | typ | ) |
Definition at line 304 of file fevoices.cc.
| BOOLEAN exitBuffer | ( | feBufferTypes | typ | ) |
Definition at line 236 of file fevoices.cc.
| BOOLEAN exitVoice | ( | ) |
Definition at line 341 of file fevoices.cc.
Definition at line 677 of file fevoices.cc.
| void monitor | ( | void * | F, |
| int | mode | ||
| ) |
Definition at line 68 of file febase.cc.
| void * myynewbuffer | ( | ) |
Definition at line 2297 of file scanner.cc.
| void myyoldbuffer | ( | void * | oldb | ) |
Definition at line 2304 of file scanner.cc.
| void newBuffer | ( | char * | s, |
| feBufferTypes | t, | ||
| procinfo * | pname = NULL, |
||
| int | start_lineno = 0 |
||
| ) |
Definition at line 166 of file fevoices.cc.
| BOOLEAN newFile | ( | char * | fname | ) |
Definition at line 129 of file fevoices.cc.
| void VoiceBackTrack | ( | ) |
Definition at line 77 of file fevoices.cc.
| int VoiceLine | ( | ) |
Definition at line 66 of file fevoices.cc.
| const char * VoiceName | ( | ) |
Definition at line 58 of file fevoices.cc.
| EXTERN_VAR Voice* currentVoice |
Definition at line 92 of file fevoices.h.
| EXTERN_VAR char my_yylinebuf[80] |
Definition at line 46 of file fevoices.h.
|
extern |
Definition at line 57 of file fevoices.cc.
| EXTERN_VAR int yylineno |
Definition at line 45 of file fevoices.h.