fmenu.c File Reference

#include <../../nrnconf.h>
#include "estruct.h"
#include "hoc.h"
#include <ctype.h>
Include dependency graph for fmenu.c:

Classes

struct  Psym
struct  Menuitem

Defines

#define NUL   0
#define SPACE   '\040'
#define BEEP   (*emacs_term.t_beep)()
#define MENU_VAR   1
#define MENU_ACTION   2
#define chk(i)   {if (i < 0 || i >= maxmenus) diag("menu number out of range");}

Typedefs

typedef struct Psym Psym
typedef struct Menuitem Menuitem

Functions

Psymhoc_getsym ()
double hoc_getsymval ()
 hoc_fmenu ()
 hoc_menu_cleanup ()

Variables

TERM emacs_term
int hoc_returning

Define Documentation

#define BEEP   (*emacs_term.t_beep)()
#define chk ( i   )     {if (i < 0 || i >= maxmenus) diag("menu number out of range");}

Referenced by hoc_fmenu().

#define MENU_ACTION   2
#define MENU_VAR   1
#define NUL   0
#define SPACE   '\040'

Typedef Documentation

typedef struct Menuitem Menuitem
typedef struct Psym Psym

Function Documentation

hoc_fmenu (  ) 
Psym* hoc_getsym (  ) 
double hoc_getsymval (  ) 
hoc_menu_cleanup (  ) 

References emacs_term.

Referenced by execerror(), and moreinput().


Variable Documentation

TERM emacs_term

Referenced by hoc_menu_cleanup().

Generated on Mon Jun 13 08:10:30 2011 for NEURON by  doxygen 1.6.3