breakpoint
int breakpoint(void);
int breakpoint(void);
TAILQ_ENTRY(breakpoint) link;
struct breakpoint *bp, *nbp;
struct breakpoint *bp;
static TAILQ_HEAD(, breakpoint) breakpoints;
static struct breakpoint *
struct breakpoint *bp;
struct breakpoint *bp;
ficlBreakpoint breakpoint;
ficlVmSetBreak(vm, &(vm->callback.system->breakpoint));
ficlVmSetBreak(vm, &(vm->callback.system->breakpoint));
vm->callback.system->breakpoint.address = vm->ip + 1;
vm->callback.system->breakpoint.oldXT = vm->ip[1];
FICL_VM_ASSERT(vm, vm->callback.system->breakpoint.address);
FICL_VM_ASSERT(vm, vm->callback.system->breakpoint.oldXT);
vm->ip = (ficlIp)(vm->callback.system->breakpoint.address);
*vm->ip = vm->callback.system->breakpoint.oldXT;
word = vm->callback.system->breakpoint.oldXT;