simon       01/09/10 15:18:43

  Added:       t        test.pasm test2.pasm test3.pasm
  Log:
  Move tests to t/. (Oh, CVS doesn't work the way I think it does.)
  
  Revision  Changes    Path
  1.1                  parrot/t/test.pasm
  
  Index: test.pasm
  ===================================================================
          time_i I1
          set_i_ic I2, 0
          set_i_ic I3, 1
          set_i_ic I4, 10000000
  REDO:   eq_i_ic I2, I4, DONE, NEXT
  NEXT:   add_i I2, I2, I3
          branch_ic REDO
  DONE:   time_i I5
          print_i I1
          print_i I5
          print_i I2
          sub_i I2, I5, I1
          print_i I2
          set_i_ic I1, 3
          mul_i I4, I4, I1
          iton_n_i N1, I4
          iton_n_i N2, I2
          print_i I4
          print_n N1
          print_i I2
          print_n N2
          div_n N1, N1, N2
          print_n N1
          end
  
  
  
  1.1                  parrot/t/test2.pasm
  
  Index: test2.pasm
  ===================================================================
          set_i_ic I2, 1
          set_i_ic I1, 0
          set_s_sc S1, "Hello World"
  REDO:   eq_i_ic I1, I2, DONE, NEXT
  NEXT:   length_s_i I1, S1
          print_s S1
          chopn_s_ic S1, 1
          branch_ic REDO
  DONE:   end
  
  
  
  1.1                  parrot/t/test3.pasm
  
  Index: test3.pasm
  ===================================================================
        set_i_ic I1, 0
        print_i I1
        push_i
        set_i_ic I1, 1
        print_i I1
        push_i
        set_i_ic I1, 2
        print_i I1
        push_i
        set_i_ic I1, 3
        print_i I1
        push_i
        set_i_ic I1, 4
        print_i I1
        push_i
        set_i_ic I1, 5
        print_i I1
        push_i
        set_i_ic I1, 6
        print_i I1
        push_i
        set_i_ic I1, 7
        print_i I1
        push_i
        set_i_ic I1, 8
        print_i I1
        push_i
        set_i_ic I1, 9
        print_i I1
        push_i
        set_i_ic I1, 0
        print_i I1
        push_i
        set_i_ic I1, 1
        print_i I1
        push_i
        set_i_ic I1, 2
        print_i I1
        push_i
        set_i_ic I1, 3
        print_i I1
        push_i
        set_i_ic I1, 4
        print_i I1
        push_i
        set_i_ic I1, 5
        print_i I1
        push_i
        set_i_ic I1, 6
        print_i I1
        push_i
        set_i_ic I1, 7
        print_i I1
        push_i
        set_i_ic I1, 8
        print_i I1
        push_i
        set_i_ic I1, 9
        print_i I1
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        set_i_ic I1, 0
        print_i I1
        push_i
        set_i_ic I1, 1
        print_i I1
        push_i
        set_i_ic I1, 2
        print_i I1
        push_i
        set_i_ic I1, 3
        print_i I1
        push_i
        set_i_ic I1, 4
        print_i I1
        push_i
        set_i_ic I1, 5
        print_i I1
        push_i
        set_i_ic I1, 6
        print_i I1
        push_i
        set_i_ic I1, 7
        print_i I1
        push_i
        set_i_ic I1, 8
        print_i I1
        push_i
        set_i_ic I1, 9
        print_i I1
        push_i
        set_i_ic I1, 0
        print_i I1
        push_i
        set_i_ic I1, 1
        print_i I1
        push_i
        set_i_ic I1, 2
        print_i I1
        push_i
        set_i_ic I1, 3
        print_i I1
        push_i
        set_i_ic I1, 4
        print_i I1
        push_i
        set_i_ic I1, 5
        print_i I1
        push_i
        set_i_ic I1, 6
        print_i I1
        push_i
        set_i_ic I1, 7
        print_i I1
        push_i
        set_i_ic I1, 8
        print_i I1
        push_i
        set_i_ic I1, 9
        print_i I1
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
        pop_i
        print_i I1
                
  
  

Reply via email to