Lines Matching defs:Jim_Interp
574 typedef struct Jim_Interp { struct
588 int (*signal_set_result)(struct Jim_Interp *interp, jim_wide sigmask); argument
589 Jim_CallFrame *framePtr;
590 Jim_CallFrame *topFramePtr;
591 struct Jim_HashTable commands;
592 unsigned long procEpoch; /* Incremented every time the result
595 unsigned long callFrameEpoch; /* Incremented every time a new
599 int local;
600 int quitting;
601 int safeexpr;
602 Jim_Obj *liveList;
603 Jim_Obj *freeList;
604 Jim_Obj *unused_currentScriptObj;
605 Jim_EvalFrame topEvalFrame;
606 Jim_EvalFrame *evalFrame;
607 int procLevel;
608 Jim_Obj * const *unused_argv;
609 Jim_Obj *nullScriptObj;
610 Jim_Obj *emptyObj;
611 Jim_Obj *trueObj;
612 Jim_Obj *falseObj;
613 unsigned long referenceNextId;
614 struct Jim_HashTable references;
615 unsigned long lastCollectId; /* reference max Id of the last GC
639 } Jim_Interp; argument