Go to the source code of this file.
|
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
} |
|
◆ feBufferInputs
Enumerator |
---|
BI_stdin | |
BI_buffer | |
BI_file | |
Definition at line 28 of file fevoices.h.
◆ 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.
◆ 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.
◆ contBuffer()
◆ exitBuffer()
◆ exitVoice()
Definition at line 332 of file fevoices.cc.
Voice * feInitStdin(Voice *pp)
void myyoldbuffer(void *oldb)
◆ feInitStdin()
Definition at line 656 of file fevoices.cc.
663 p->files=freopen(
"/dev/tty",
"r",stdin);
void omMarkAsStaticAddr(void *addr)
◆ monitor()
void monitor |
( |
void * |
F, |
|
|
int |
mode |
|
) |
| |
◆ myynewbuffer()
Definition at line 2316 of file scanner.cc.
void yy_switch_to_buffer(YY_BUFFER_STATE new_buffer)
YY_BUFFER_STATE yy_create_buffer(FILE *file, int size)
#define YY_CURRENT_BUFFER
◆ myyoldbuffer()
void myyoldbuffer |
( |
void * |
oldb | ) |
|
Definition at line 2323 of file scanner.cc.
void yy_delete_buffer(YY_BUFFER_STATE b)
◆ newBuffer()
Definition at line 157 of file fevoices.cc.
164 long l=strlen(
pi->procname);
165 if (
pi->libname!=
NULL)
l+=strlen(
pi->libname);
const CanonicalForm int s
◆ newFile()
Definition at line 120 of file fevoices.cc.
127 if (strcmp(fname,
"STDIN") == 0)
FILE * feFopen(const char *path, const char *mode, char *where, short useWerror, short path_only)
◆ VoiceBackTrack()
Definition at line 68 of file fevoices.cc.
76 PrintS(
"-- called from ? --\n");
78 Print(
"-- called from %s --\n",
s);
void PrintS(const char *s)
◆ VoiceName()
const char* VoiceName |
( |
| ) |
|
◆ currentVoice
◆ my_yylinebuf
◆ sNoName_fe
◆ yylineno