|
Classes |
| struct | block_rep |
Defines |
| #define | MAX_SV_STRING 4095 |
| #define | MAX_SV_ID 154 \ |
| #define | panic(c) {panic_code= c;goto sorry;} \ |
| #define | fillin(l, t) if(fill_field((util*) &(l) ,t) ) goto sorry \ |
| #define | buffer (&item_buf[MAX_SV_STRING+3]) \ |
| #define | bad_type_code 0x1 |
| #define | string_too_long 0x2 |
| #define | addr_not_in_data_area 0x4 |
| #define | addr_in_mixed_block 0x8 |
| #define | bad_string_char 0x10 |
| #define | ignored_data 0x20 \ |
| #define | unk 0 |
| #define | ark 1 |
| #define | vrt 2 |
| #define | mxt 3 \ |
| #define | lookup(l, t) classify((util*) &(l) ,t) \ |
| #define | append_comma *buf_ptr++= ',' \ |
| #define | trans(l, t) translate_field((util*) &(l) ,t) \ |
Functions |
| long | fill_field (util *l, char t) |
| long | finish_record () |
| void | classify (util *l, char t) |
| void | flushout () |
| void | prepare_string (char *s) |
| void | move_item () |
| void | translate_field (util *l, char t) |
| Graph * | restore_graph (char *f) |
| long | save_graph (Graph *g, char *f) |
Variables |
| long | comma_expected |
| Vertex * | verts |
| Vertex * | last_vert |
| Arc * | arcs |
| Arc * | last_arc |
| char | item_buf [4095+3+81] |
| long | anomalies |
| FILE * | save_file |
| block_rep * | blocks |
| Area | working_storage |
| char * | buf_ptr |
| long | magic |