Changeset 463 for trunk/thune/eval.c

Show
Ignore:
Timestamp:
08/29/07 15:49:50 (15 months ago)
Author:
krobillard
Message:

Mark.eol now works on any datatype.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/thune/eval.c

    r458 r463  
    15951595 
    15961596// (block -- block) 
    1597 UR_CALL( uc_mark_eol ) 
     1597UR_CALL( uc_mark_sol ) 
    15981598{ 
    15991599    UBlock* blk; 
     
    16111611        } 
    16121612    } 
    1613 #if 0 
    16141613    else 
    16151614    { 
    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    } 
    16291617} 
    16301618 
     
    17431731    { uc_recycle,      "recycle" }, 
    17441732    { uc_to_hex,       "to-hex" }, 
    1745     { uc_mark_eol,     "mark.eol" }, 
     1733    { uc_mark_sol,     "mark.eol" }, 
    17461734    { uc_hash,         "hash" }, 
    17471735    { uc_encode,       "encode" },