#include <../../nrnconf.h>#include <InterViews/resource.h>#include <setjmp.h>#include <string.h>#include "oc2iv.h"#include "ocjump.h"

Classes | |
| class | OcJumpImpl |
Defines | |
| #define | OcFrame void |
Functions | |
| void | hoc_execute1 () |
| boolean | hoc_valid_stmt (const char *stmt, Object *ob) |
| void | hoc_execute (Inst *) |
| void | oc_save_hoc_oop (Object **, Objectdata **, int **, int *, Symlist **) |
| void | oc_restore_hoc_oop (Object **, Objectdata **, int **, int *, Symlist **) |
| void | oc_save_code (Inst **, Inst **, Datum **, OcFrame **, int *, int *, Inst **, OcFrame **, Datum **, Symlist **, Inst **, int *) |
| void | oc_restore_code (Inst **, Inst **, Datum **, OcFrame **, int *, int *, Inst **, OcFrame **, Datum **, Symlist **, Inst **, int *) |
Variables | |
| Objectdata * | hoc_top_level_data |
| Symlist * | hoc_top_level_symlist |
| Symlist * | hoc_symlist |
| Object * | hoc_thisobject |
| int | hoc_execerror_messages |
| void(* | oc_jump_target_ )(void) |
| int | hoc_intset |
| #define OcFrame void |
| void hoc_execute1 | ( | ) |
References b, chkarg(), gargstr(), hoc_execerror_messages, hoc_is_object_arg(), hoc_objgetarg(), hoc_pushx(), hoc_ret(), ifarg(), int, and nil.

| boolean hoc_valid_stmt | ( | const char * | stmt, | |
| Object * | ob | |||
| ) |
| void oc_restore_code | ( | Inst ** | , | |
| Inst ** | , | |||
| Datum ** | , | |||
| OcFrame ** | , | |||
| int * | , | |||
| int * | , | |||
| Inst ** | , | |||
| OcFrame ** | , | |||
| Datum ** | , | |||
| Symlist ** | , | |||
| Inst ** | , | |||
| int * | ||||
| ) |
| void oc_save_code | ( | Inst ** | , | |
| Inst ** | , | |||
| Datum ** | , | |||
| OcFrame ** | , | |||
| int * | , | |||
| int * | , | |||
| Inst ** | , | |||
| OcFrame ** | , | |||
| Datum ** | , | |||
| Symlist ** | , | |||
| Inst ** | , | |||
| int * | ||||
| ) |
Referenced by OcJumpImpl::finish().
| Object* hoc_thisobject |
| Objectdata* hoc_top_level_data |
| void(* oc_jump_target_)(void) |
Referenced by OcJumpImpl::begin(), execerror(), OcJumpImpl::finish(), and hoc_oc().
1.6.3