Changeset 872 for trunk/lib/ubasic/ubasic.c
- Timestamp:
- 11/27/11 10:20:29 (6 months ago)
- Files:
-
- 1 modified
-
trunk/lib/ubasic/ubasic.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/lib/ubasic/ubasic.c
r867 r872 1527 1527 } 1528 1528 1529 static void set_yield_lines_statement() 1530 { 1531 accept(TOKENIZER_SET_YIELD_LINES); 1532 yield_max_lines = expr(); 1529 static void set_yield_statement() 1530 { 1531 accept(TOKENIZER_SET_YIELD); 1532 int val = expr(); 1533 yield_max_lines = val?val:YIELD_MAX_LINES_DEFAULT; 1534 val = expr(); 1535 yield_max_ms = val?val:YIELD_MAX_MS_DEFAULT; 1533 1536 accept_cr(); 1534 1537 } 1535 1538 1536 static void set_yield_ms_statement()1537 {1538 accept(TOKENIZER_SET_YIELD_MS);1539 yield_max_ms = expr();1540 accept_cr();1541 }1542 1539 /*---------------------------------------------------------------------------*/ 1543 1540 … … 2295 2292 set_config_value_statement(); 2296 2293 break; 2297 case TOKENIZER_SET_YIELD_LINES: 2298 set_yield_lines_statement(); 2299 break; 2300 case TOKENIZER_SET_YIELD_MS: 2301 set_yield_ms_statement(); 2302 break; 2303 2294 case TOKENIZER_SET_YIELD: 2295 set_yield_statement(); 2296 break; 2297 2304 2298 default: 2305 2299 DEBUG_PRINTF("ubasic.c: statement(): not implemented %d\n", token);