|
|
1.1 root 1: /*
2: * Sydney C Compiler.
3: *
4: * Copyright 1984, Bruce Ellis.
5: *
6: * Unauthorised possesion, sale or use prohibited.
7: */
8:
9: extern formarg Ea[];
10: extern formarg Pa[];
11: extern int errored;
12: extern int global_lineno;
13: extern st_node *global_filename;
14:
15: extern char *str_alloc();
16: extern char *strcpy();
17: extern cfrag *statement();
18: extern cnode *translit();
19: extern cnode **flatten();
20: extern cnode **code_gen();
21: extern double atof();
22: extern ident *declaration();
23: extern ident *find_ident();
24: extern ident *find_label();
25: extern ident *is_typedefed();
26: extern ident *refind_ident();
27: extern int get_fill();
28: extern long comp_constant();
29: extern long size_of_in_bits();
30: extern st_node *find_str();
31: extern token *tok_fill();
32: extern xnode *bexpr();
33: extern xnode *block();
34: extern xnode *cast();
35: extern xnode *decl_cast();
36: extern xnode *decl_item();
37: extern xnode *expr();
38: extern xnode *extract_field();
39: extern xnode *factor();
40: extern xnode *find_type();
41: extern xnode *find_type();
42: extern xnode *get_shared_type();
43: extern xnode *rexpr();
44: extern xnode *su_optim();
45: extern xnode *traverse();
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.