#include <stdio.h>#include <stdlib.h>#include <string.h>#include "diskimage.h"#include "emul.h"#include "machine.h"#include "misc.h"#include "net.h"Go to the source code of this file.
Macros | |
| #define | is_word_char(ch) |
| #define | MAX_WORD_LEN 200 |
| #define | EXPECT_WORD 1 |
| #define | EXPECT_LEFT_PARENTHESIS 2 |
| #define | EXPECT_RIGHT_PARENTHESIS 4 |
| #define | PARSESTATE_NONE 0 |
| #define | PARSESTATE_EMUL 1 |
| #define | PARSESTATE_NET 2 |
| #define | PARSESTATE_MACHINE 3 |
| #define | MAX_N_REMOTE 20 |
| #define | MAX_REMOTE_LEN 100 |
| #define | MAX_N_LOAD 15 |
| #define | MAX_LOAD_LEN 2000 |
| #define | MAX_N_DISK 10 |
| #define | MAX_DISK_LEN 2000 |
| #define | MAX_N_DEVICE 20 |
| #define | MAX_DEVICE_LEN 400 |
| #define | MAX_N_X11_DISP 5 |
| #define | MAX_X11_DISP_LEN 1000 |
| #define | WORD(w, var) |
Functions | |
| int | parse_on_off (char *s) |
| void | emul_parse_config (struct emul *e, char *fname) |
| #define EXPECT_LEFT_PARENTHESIS 2 |
Definition at line 51 of file emul_parse.cc.
| #define EXPECT_RIGHT_PARENTHESIS 4 |
Definition at line 52 of file emul_parse.cc.
| #define EXPECT_WORD 1 |
Definition at line 50 of file emul_parse.cc.
| #define is_word_char | ( | ch | ) |
Definition at line 44 of file emul_parse.cc.
| #define MAX_DEVICE_LEN 400 |
Definition at line 237 of file emul_parse.cc.
| #define MAX_DISK_LEN 2000 |
Definition at line 233 of file emul_parse.cc.
| #define MAX_LOAD_LEN 2000 |
Definition at line 229 of file emul_parse.cc.
| #define MAX_N_DEVICE 20 |
Definition at line 236 of file emul_parse.cc.
| #define MAX_N_DISK 10 |
Definition at line 232 of file emul_parse.cc.
| #define MAX_N_LOAD 15 |
Definition at line 228 of file emul_parse.cc.
| #define MAX_N_REMOTE 20 |
Definition at line 203 of file emul_parse.cc.
| #define MAX_N_X11_DISP 5 |
Definition at line 240 of file emul_parse.cc.
| #define MAX_REMOTE_LEN 100 |
Definition at line 204 of file emul_parse.cc.
| #define MAX_WORD_LEN 200 |
Definition at line 48 of file emul_parse.cc.
| #define MAX_X11_DISP_LEN 1000 |
Definition at line 241 of file emul_parse.cc.
| #define PARSESTATE_EMUL 1 |
Definition at line 196 of file emul_parse.cc.
| #define PARSESTATE_MACHINE 3 |
Definition at line 198 of file emul_parse.cc.
| #define PARSESTATE_NET 2 |
Definition at line 197 of file emul_parse.cc.
| #define PARSESTATE_NONE 0 |
Definition at line 195 of file emul_parse.cc.
| #define WORD | ( | w, | |
| var | |||
| ) |
Definition at line 245 of file emul_parse.cc.
| void emul_parse_config | ( | struct emul * | e, |
| char * | fname | ||
| ) |
Definition at line 699 of file emul_parse.cc.
References f(), MAX_WORD_LEN, and PARSESTATE_EMUL.
Referenced by emul_create_from_configfile().
| int parse_on_off | ( | char * | s | ) |
Definition at line 268 of file emul_parse.cc.
1.8.17