+++ /dev/null
-/*
- * ROBODoc - a documentation extraction program for several languages.
- *
- * Copyright (C) 1994-1999 Frans Slothouber and Jacco van Weert.
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
- * MA 02111-1307 USA
- *
- */
-
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
-#ifndef VERSION
-#define VERSION "unknown"
-#endif
-
-#define COMMENT_ROBODOC \
- "Generated with ROBODoc Version " VERSION " (" __DATE__ ")\n"
-#define COMMENT_COPYRIGHT\
- "ROBODoc (c) 1994-2001 by Frans Slothouber and Jacco van Weert.\n"
-
-#define DO_SORT (1<<0)
-#define DO_MAKE_XREFS (1<<1)
-#define DO_USE_XREFS (1<<2)
-#define DO_TOC (1<<3)
-#define DO_MAKE_DOCUMENT (1<<4)
-#define DO_INCLUDE_INTERNAL (1<<5)
-#define DO_INTERNAL_ONLY (1<<6)
-#define DO_TELL (1<<7)
-#define DO_INDEX (1<<8)
-#define DO_SINGLEDOC (1<<9)
-#define DO_NOSOURCE (1<<10)
-
-/* Output Modes */
-
-enum
- {
- ASCII = 0, AMIGAGUIDE, HTML, LATEX, RTF, SIZE_MODES
- };
-
-/* Reserved for Future Use */
-
-enum
- {
- ANSI, GNUINFO, TROFF, XML
- };
-
-/* Evil macros !! */
-
-#define skip_while(cond) { for (;*cur_char && (cond);cur_char++) ; }
-#define find_eol { for (;*cur_char && *cur_char!='\n';cur_char++) ; }
-#define find_quote { for (;*cur_char && *cur_char!='\"';cur_char++) ; }
-
-#ifndef FALSE
-#define FALSE 0
-#endif
-
-#ifndef TRUE
-#define TRUE 1
-#endif
-
-/* Prototypes */
-
-void RB_Analyse_Arguments (int, char **, char **, char **);
-void RB_Set_Doc_Base (char *path);
-void RB_Close_The_Shop (void);
-
-
-#define MAX_LINE_LEN 512
-
-extern char *whoami;
-extern char *document_title;
-extern int output_mode;
-extern int course_of_action;
-extern int tab_size;
-extern char doc_base[1024]; /* PetteriK */
-extern int line_number;
-extern char line_buffer[MAX_LINE_LEN];