![]()  | 
  
    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.