}
void debuggerNext(int n, char **args){  int count = 1;  if(n == 2) {    sscanf(args[1], "%d", &count);  }  for(int i = 0; i < count; i++) {    if(debuggerAtBreakpoint) {      debuggerContinueAfterBreakpoint();      debuggerEnableBreakpoints(false);    } else       emulator.emuMain(1);  }  debuggerDisableBreakpoints();  Function *f = NULL;  CompileUnit *u = NULL;  u32 a = armNextPC;  if(elfGetCurrentFunction(a, &f, &u)) {    char *file;    int line = elfFindLine(u, f, a, &file);        printf("File %s, function %s, line %d\n", file, f->name,           line);  }  debuggerRegisters(0, NULL);}