hocedit.c File Reference

#include <../../nrnconf.h>
#include <stdio.h>
#include <setjmp.h>
#include "estruct.h"
Include dependency graph for hocedit.c:

Defines

#define IGNORE(arg)   arg
#define Fprintf   fprintf

Functions

int emacs_refresh ()
 hoc_edit ()
 hoc_edit_quit ()
 emacs_exit (status)
 hoc_pipeflush ()
int hoc_pipegets_need ()
char * hoc_pipegets (char *cbuf, int nc)

Variables

TERM emacs_term
BUFFER * emacs_curbp
WINDOW * emacs_curwp
int hoc_pipeflag
int hoc_lineno

Define Documentation

#define Fprintf   fprintf
#define IGNORE ( arg   )     arg

Function Documentation

emacs_exit ( status   ) 

References Fprintf, hoc_audit_from_emacs(), and hoc_execerror().

Here is the call graph for this function:

int emacs_refresh (  ) 

Referenced by hoc_edit(), and hoc_pipeflush().

hoc_edit (  ) 

References emacs_refresh(), hoc_emacs_from_audit(), hoc_retrieving_audit(), IGNORE, and plt().

Referenced by hoc_edit_quit(), hoc_oc(), hoc_ParseExec(), hoc_pipeflush(), and hoc_yyparse().

Here is the call graph for this function:

hoc_edit_quit (  ) 

References hoc_edit(), and s.

Referenced by hoc_final_exit().

Here is the call graph for this function:

hoc_pipeflush (  ) 

References emacs_refresh(), hoc_edit(), hoc_ictp, IGNORE, and ired().

Here is the call graph for this function:

char* hoc_pipegets ( char *  cbuf,
int  nc 
)

References hoc_strgets().

Referenced by hoc_audit_from_emacs(), and hoc_get_line().

Here is the call graph for this function:

int hoc_pipegets_need (  ) 

References hoc_strgets_need().

Referenced by hoc_get_line().

Here is the call graph for this function:


Variable Documentation

BUFFER* emacs_curbp
WINDOW* emacs_curwp
TERM emacs_term

Referenced by hoc_xopen1().

Referenced by hoc_ParseExec(), and hoc_xopen_run().

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