00001 /* This file is part of Cloudy and is copyright (C)1978-2007 by Gary J. Ferland 00002 * For conditions of distribution and use see copyright notice in license.txt */ 00003 /* input.h */ 00004 00006 #define NKRD 4000 00007 00010 void input_init(void); 00011 00018 bool lgInputComment( 00019 char *chLine ); 00020 00027 void input_readarray( 00028 char *chCard, 00029 bool *lgEOF); 00030 00031 EXTERN struct t_input { 00032 00037 char chOrgCard[INPUT_LINE_LENGTH]; 00038 00042 char chCARDCAPS[INPUT_LINE_LENGTH]; 00043 00047 char chCardSav[NKRD][INPUT_LINE_LENGTH], 00048 00052 chTitle[INPUT_LINE_LENGTH]; 00053 00054 long int 00056 nSave, 00057 00059 nRead, 00060 00062 nSaveIni, 00063 00066 iReadWay, 00067 00069 nReadSv; 00070 00073 bool lgUnderscoreFound; 00074 00077 bool lgBracketFound; 00078 00080 bool lgSetNoBuffering; 00081 00082 } input; 00083 00084