![]() |
atlas
0.6
|

Go to the source code of this file.
Classes | |
| struct | id_info |
| struct | mod_info |
| struct | f |
Macros | |
| #define | max_file_name_length 256 |
| #define | cur_file file[include_depth].file /* current file */ |
| #define | cur_file_name file[include_depth].name /* current file name */ |
| #define | cur_line file[include_depth].line |
| #define | web_file file[0].file |
| #define | change_file change.file |
| #define | change_line change.line |
| #define | mark_section_as_changed(n) (changed_section[(n)>>3]|=1<<((n)&7)) |
| #define | section_changed(n) ((changed_section[(n)>>3]&(1<<((n)&7)))!=0) |
| #define | hash_end (&hash[hash_size]) /* end of |hash| */ |
| #define | mod_text_end (&mod_text[longest_name+1]) /* end of |mod_text| */ |
Typedefs | |
| typedef char | boolean |
| typedef unsigned char | eight_bits |
| typedef unsigned short | sixteen_bits |
| typedef struct id_info | id_info |
| typedef struct id_info * | id_pointer |
| typedef struct mod_info | mod_info |
| typedef struct mod_info * | mod_pointer |
Functions | |
| void | common_init (int argc, char **argv, char *version) |
| boolean | locate_file_name () |
| boolean | push_input_file (boolean, boolean) |
| boolean | get_line (void) |
| void | reset_input (void) |
| void | check_complete (void) |
| id_pointer | id_lookup (char *, char *, int) |
| mod_pointer | get_module_name (void) |
| boolean | get_control_text (void) |
| void | get_string (void) |
| void | err_print (char *) |
| void | wrap_up (void) |
| void | print_stats (void) |
| void | fatal (char *,...) |
| void | open_output_file (void) |
| void | print (char *,...) |
| void | print_progress (char *) |
| void | print_section_progress (void) |
Variables | |
| int | program |
| int | phase |
| char | buffer [] |
| char * | loc |
| char * | limit |
| struct f | file [] |
| struct f | change [] |
| int | include_depth |
| boolean | input_has_ended |
| boolean | changing |
| boolean | web_file_open |
| boolean | print_where |
| boolean | including_header_file |
| sixteen_bits | section_count |
| eight_bits | changed_section [] |
| char | byte_mem [] |
| char * | byte_ptr |
| id_info | id_table [] |
| id_info * | id_ptr |
| mod_info | mod_table [] |
| mod_info * | mod_ptr |
| id_pointer | hash [] |
| mod_pointer | root |
| char | mod_text [] |
| char * | id_first |
| char * | id_loc |
| history | |
| boolean | flags [] |
| char | C_file_name [] |
| char | idx_file_name [] |
| char | scn_file_name [] |
| FILE * | C_file |
| FILE * | tex_file |
| #define change_file change.file |
| #define change_line change.line |
| #define cur_file file[include_depth].file /* current file */ |
| #define cur_file_name file[include_depth].name /* current file name */ |
| #define cur_line file[include_depth].line |
| #define mark_section_as_changed | ( | n | ) | (changed_section[(n)>>3]|=1<<((n)&7)) |
| #define max_file_name_length 256 |
| #define mod_text_end (&mod_text[longest_name+1]) /* end of |mod_text| */ |
| #define section_changed | ( | n | ) | ((changed_section[(n)>>3]&(1<<((n)&7)))!=0) |
| typedef char boolean |
| typedef unsigned char eight_bits |
| typedef struct id_info * id_pointer |
| typedef struct mod_info * mod_pointer |
| typedef unsigned short sixteen_bits |
| void check_complete | ( | void | ) |
| void common_init | ( | int | argc, |
| char ** | argv, | ||
| char * | version | ||
| ) |
| void err_print | ( | char * | ) |
| void fatal | ( | char * | , |
| ... | |||
| ) |
| boolean get_control_text | ( | void | ) |
| boolean get_line | ( | void | ) |
| mod_pointer get_module_name | ( | void | ) |
| void get_string | ( | void | ) |
| id_pointer id_lookup | ( | char * | , |
| char * | , | ||
| int | |||
| ) |
| boolean locate_file_name | ( | ) |
| void open_output_file | ( | void | ) |
| void print | ( | char * | , |
| ... | |||
| ) |
| void print_progress | ( | char * | ) |
| void print_section_progress | ( | void | ) |
| void print_stats | ( | void | ) |
| void reset_input | ( | void | ) |
| void wrap_up | ( | void | ) |
| char buffer[] |
| char byte_mem[] |
| char * byte_ptr |
| FILE* C_file |
| char C_file_name[] |
| struct f change[] |
| eight_bits changed_section[] |
| boolean changing |
| struct f file[] |
| boolean flags[] |
| id_pointer hash[] |
| history |
| char * id_first |
| char * id_loc |
| id_info * id_ptr |
| id_info id_table[] |
| char idx_file_name[] |
| int include_depth |
| boolean including_header_file |
| boolean input_has_ended |
| char * limit |
| char * loc |
| mod_info * mod_ptr |
| mod_info mod_table[] |
| char mod_text[] |
| int phase |
| boolean print_where |
| int program |
| mod_pointer root |
| char scn_file_name[] |
| sixteen_bits section_count |
| FILE * tex_file |
| boolean web_file_open |
1.8.11