--- /dev/null
+/*
+ gw-res.h: Private header file for resource management.
+
+ Europagate, 1994-1995.
+
+ $Log: gw-resp.h,v $
+ Revision 1.1 1995/02/09 17:27:11 adam
+ Initial revision
+
+
+ Initial: Dec 7, 94 (Adam Dickmeiss)
+ Last update: Dec 13, 94 (Adam Dickmeiss)
+ */
+
+#include <gw-res.h>
+
+enum res_kind {
+ comment,
+ blank,
+ resource
+};
+
+/* information about each line */
+struct res_line_info {
+ enum res_kind kind;
+ char *name;
+ char *value;
+ struct res_line_info *next;
+};
+
+/* information about each file */
+struct res_file_info {
+ char *fname;
+ struct res_line_info *lines;
+ struct res_file_info *next;
+};
+
+/* symbol table entry */
+struct res_sym_entry {
+ struct res_line_info *info;
+ struct res_sym_entry *next;
+};
+
+/* symbol table */
+struct res_symtab {
+ struct res_sym_entry *next;
+};
+
+/* all resource information */
+struct Gw_res_info {
+ struct res_file_info *files;
+ struct res_symtab *symtab;
+};