#pragma prototyped
#ifdef SH_VERSION
#define NEWKSH
# if SH_VERSION >= 19961101
# define KSH93F
# endif
#endif
#define NIL(t) ((t)0)
#ifndef SH_SUBSHARE
#endif
#ifndef KSH93F
/* Functionality to support ksh93d and ksh93e */
/* Functions to save and restore Fcin */
typedef struct _fcin
{
} Fcin_t;
/* ksh93f changes nv_scan arguments, compatibility for 93e */
#else
/* typedef char Fcin_t[256]; */
typedef struct _fcin
{
} Fcin_t;
#endif
/* Functions all versions of tksh need to support */
char *part2);
Hashtab_t* nv_globalscope(void);
void * nv_currentscope(void);
/* Structures all versions of tksh need to support */
typedef int (*ShellProc_t)(int, char**, void*);
typedef int (*ShellNote_t)(int, long, int);