#include "f2c.h"
#include "fio.h"
#include "lio.h"
#include "stdlib.h"
#include "string.h"
Go to the source code of this file.
Classes |
struct | dimen |
struct | hashentry |
struct | hashtab |
Defines |
#define | Const const |
#define | GETC(x) (x=(*l_getc)()) |
#define | MAX_NL_CACHE 3 /* maximum number of namelist hash tables to cache */ |
#define | MAXDIM 20 /* maximum number of subscripts */ |
#define | un_getc ungetc |
#define | Ungetc(x, y) (*l_ungetc)(x,y) |
Typedefs |
typedef struct dimen | dimen |
typedef struct hashentry | hashentry |
typedef struct hashtab | hashtab |
Functions |
static int | getdimen (int *chp, dimen *d, ftnlen delta, ftnlen extent, ftnlen *x1) |
static int | getname (register char *s, int slen) |
static int | getnum (int *chp, ftnlen *val) |
static Vardesc * | hash (hashtab *ht, register char *s) |
hashtab * | mk_hashtab (Namelist *nl) |
static VOID | nl_init (Void) |
static Void | print_ne (cilist *a) |
integer | s_rsne (cilist *a) |
int | t_getc (Void) |
int | ungetc (int, FILE *) |
int | x_rsne (cilist *a) |
Variables |
static char | Alpha [256] |
static char | Alphanum [256] |
static int | colonseen |
int | f__lcount |
flag | f__lquit |
ftnlen | f__typesize [] |
static int | n_nlcache |
static hashtab * | nl_cache |
int | nml_read |
static char | where0 [] = "namelist read start " |
static hashentry ** | zot |
Define Documentation
Definition at line 5 of file rsne.c.
#define MAXDIM 20 /* maximum number of subscripts */ |
Definition at line 6 of file rsne.c.
Typedef Documentation
Function Documentation
static int getname |
( |
register char * |
s, |
|
|
int |
slen |
|
) |
| [static] |
Variable Documentation