for_stack_ptr 118 lib/ubasic/ubasic.c static int for_stack_ptr; for_stack_ptr 184 lib/ubasic/ubasic.c for_stack_ptr = gosub_stack_ptr = while_stack_ptr = do_stack_ptr = if_stack_ptr = select_stack_ptr = 0; for_stack_ptr 1464 lib/ubasic/ubasic.c if(for_stack_ptr > 0 && for_stack_ptr 1465 lib/ubasic/ubasic.c var == for_stack[for_stack_ptr - 1].for_variable) { for_stack_ptr 1466 lib/ubasic/ubasic.c value = ubasic_get_variable(var) + for_stack[for_stack_ptr - 1].step; for_stack_ptr 1469 lib/ubasic/ubasic.c if(((for_stack[for_stack_ptr - 1].step > 0) && (value <= for_stack[for_stack_ptr - 1].to)) || for_stack_ptr 1470 lib/ubasic/ubasic.c ((for_stack[for_stack_ptr - 1].step < 0) && (value >= for_stack[for_stack_ptr - 1].to))) for_stack_ptr 1471 lib/ubasic/ubasic.c jump_line(for_stack[for_stack_ptr - 1].line_after_for); for_stack_ptr 1473 lib/ubasic/ubasic.c for_stack_ptr--; for_stack_ptr 1477 lib/ubasic/ubasic.c DEBUG_PRINTF("next_statement: non-matching next (expected %d, found %d)\n", for_stack[for_stack_ptr - 1].for_variable, var); for_stack_ptr 1503 lib/ubasic/ubasic.c if(for_stack_ptr < MAX_FOR_STACK_DEPTH) { for_stack_ptr 1504 lib/ubasic/ubasic.c for_stack[for_stack_ptr].line_after_for = tokenizer_line_number(); for_stack_ptr 1505 lib/ubasic/ubasic.c for_stack[for_stack_ptr].for_variable = for_variable; for_stack_ptr 1506 lib/ubasic/ubasic.c for_stack[for_stack_ptr].to = to; for_stack_ptr 1507 lib/ubasic/ubasic.c for_stack[for_stack_ptr].step = step; for_stack_ptr 1509 lib/ubasic/ubasic.c for_stack[for_stack_ptr].for_variable, for_stack_ptr 1510 lib/ubasic/ubasic.c for_stack[for_stack_ptr].to); for_stack_ptr 1512 lib/ubasic/ubasic.c for_stack_ptr++;