00001 /****************************************************************************** 00002 Copyright (c) 1993-2008 by Turku PET Centre 00003 00004 intex.h - definitions for intex.c 00005 00006 Version: 00007 1996-09-18 Vesa Oikonen 00008 2002-02-17 VO 00009 2003-07-17 Calle Laakkonen 00010 2008-07-11 VO 00011 Added the externs. 00012 00013 ******************************************************************************/ 00014 #ifndef _INTEX_H 00015 #define _INTEX_H 00016 /*****************************************************************************/ 00017 /* Integer list */ 00018 typedef struct { 00019 int nr; 00020 int *i; 00021 } INT_list; 00022 /*****************************************************************************/ 00023 extern int intExpand(char *text, INT_list *list); 00024 extern INT_list intMerge(INT_list *list1,INT_list *list2); 00025 extern int _intexadd(INT_list *list, int a); 00026 /*****************************************************************************/ 00027 #endif 00028