1 /* rep.h -- Public include file, brings in all the rest 2 Copyright (C) 1993, 1994 John Harper <john@dcs.warwick.ac.uk> 3 $Id$ 4 5 This file is part of Jade. 6 7 Jade is free software; you can redistribute it and/or modify it 8 under the terms of the GNU General Public License as published by 9 the Free Software Foundation; either version 2, or (at your option) 10 any later version. 11 12 Jade is distributed in the hope that it will be useful, but 13 WITHOUT ANY WARRANTY; without even the implied warranty of 14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 GNU General Public License for more details. 16 17 You should have received a copy of the GNU General Public License 18 along with Jade; see the file COPYING. If not, write to 19 the Free Software Foundation, 51 Franklin Street, Fifth Floor, 20 Boston, MA 02110-1301 USA */ 21 22 #ifndef REP_H 23 #define REP_H 24 25 #include <sys/types.h> 26 #include <limits.h> 27 28 typedef int rep_bool; 29 #define rep_TRUE 1 30 #define rep_FALSE 0 31 32 #ifndef NULL 33 #define NULL 0 34 #endif 35 36 #include "rep_config.h" 37 38 #ifdef rep_HAVE_LONG_LONG 39 # define rep_long_long long long 40 #else 41 # define rep_long_long long 42 #endif 43 44 #include "rep_lisp.h" 45 #include "rep_regexp.h" 46 #include "rep_subrs.h" 47 48 #endif /* REP_H */ 49