Changeset 22268 for v6

Show
Ignore:
Timestamp:
09/17/08 03:34:26 (3 months ago)
Author:
ruoso
Message:

[smop] starting to apply "every value is a list of itself" on array

Location:
v6/smop
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • v6/smop/CMakeLists.txt

    r22263 r22268  
    101101 
    102102foreach (ri_file 
    103     src/smop_s1p_itemcontext.ri 
    104     src/smop_s1p_itemrwcontext.ri 
     103#    src/smop_s1p_itemcontext.ri 
     104#    src/smop_s1p_itemrwcontext.ri 
    105105) 
    106106compile_ri (${ri_file}) 
     
    143143    src/smop_slime_node.c 
    144144    src/smop_ri.c 
    145     src/smop_s1p_itemcontext.c 
    146     src/smop_s1p_itemrwcontext.c 
     145#    src/smop_s1p_itemcontext.c 
     146#    src/smop_s1p_itemrwcontext.c 
    147147) 
    148148 
  • v6/smop/src/smop_s1p_array.c

    r22187 r22268  
    6161  if (identifier == SMOP__ID__new) { 
    6262    ret = SMOP__S1P__Array_create(); 
     63 
    6364  } else if (identifier == SMOP__ID__postcircumfix_square) { 
    6465    SMOP__Object* pos0 = SMOP__NATIVE__capture_positional(interpreter, capture, 0); 
  • v6/smop/test/32_array_iterator.m0ld

    r22206 r22268  
    2020while: 
    2121my $result = $iteritem."prefix:="(); 
    22 my $bool = $result."bool"(); 
     22my $list = $result."List"(); 
     23my $elems = $list."elems"(); 
     24my $greater = $elems."infix:>"(0); 
     25my $bool = $greater."bool"(); 
    2326 
    2427if $bool { goto iteration } else { goto end };