Changeset 463
- Timestamp:
- 08/29/07 15:49:50 (14 months ago)
- Files:
-
- 1 modified
-
trunk/thune/eval.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/thune/eval.c
r458 r463 1595 1595 1596 1596 // (block -- block) 1597 UR_CALL( uc_mark_ eol )1597 UR_CALL( uc_mark_sol ) 1598 1598 { 1599 1599 UBlock* blk; … … 1611 1611 } 1612 1612 } 1613 #if 01614 1613 else 1615 1614 { 1616 tos = ur_s_prev(tos); 1617 if( ur_is(tos, UT_BLOCK) || ur_is(tos, UT_PAREN) ) 1618 { 1619 blk = ur_block(tos); 1620 if( blk->ptr.cells ) 1621 { 1622 cell = blk->ptr.cells + tos->series.it; 1623 cell->id.flags |= UR_FLAG_BLOCK_SOL; 1624 } 1625 UR_S_DROP; 1626 } 1627 } 1628 #endif 1615 tos->id.flags |= UR_FLAG_SOL; 1616 } 1629 1617 } 1630 1618 … … 1743 1731 { uc_recycle, "recycle" }, 1744 1732 { uc_to_hex, "to-hex" }, 1745 { uc_mark_ eol, "mark.eol" },1733 { uc_mark_sol, "mark.eol" }, 1746 1734 { uc_hash, "hash" }, 1747 1735 { uc_encode, "encode" },
