Home My Page Projects Code Snippets Project Openings diderot
Summary Activity Tracker Tasks SCM

SCM Repository

[diderot] Diff of /trunk/src/compiler/basis/basis.sml
ViewVC logotype

Diff of /trunk/src/compiler/basis/basis.sml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 469, Tue Nov 2 14:12:42 2010 UTC revision 470, Tue Nov 2 16:33:48 2010 UTC
# Line 69  Line 69 
69    
70    (* overloaded operators *)    (* overloaded operators *)
71      val overloads = [      val overloads = [
72            (N.op_add, [BV.add_ii, BV.add_tt]),            (N.op_add, [BV.add_ii, BV.add_tt, BV.add_ff]),
73            (N.op_sub, [BV.sub_ii, BV.sub_tt]),            (N.op_sub, [BV.sub_ii, BV.sub_tt, BV.sub_ff]),
74            (N.op_mul, [BV.mul_ii, BV.mul_rr, BV.mul_rt, BV.mul_tr]),            (N.op_mul, [BV.mul_ii, BV.mul_rr, BV.mul_rt, BV.mul_tr, BV.mul_rf, BV.mul_fr]),
75            (N.op_div, [BV.div_ii, BV.div_rr, BV.div_tr]),            (N.op_div, [BV.div_ii, BV.div_rr, BV.div_tr, BV.div_tr]),
76            (N.op_lt, [BV.lt_ii, BV.lt_rr]),            (N.op_lt, [BV.lt_ii, BV.lt_rr]),
77            (N.op_lte, [BV.lte_ii, BV.lte_rr]),            (N.op_lte, [BV.lte_ii, BV.lte_rr]),
78            (N.op_equ, [BV.equ_bb, BV.equ_ii, BV.equ_ss, BV.equ_rr]),            (N.op_equ, [BV.equ_bb, BV.equ_ii, BV.equ_ss, BV.equ_rr]),

Legend:
Removed from v.469  
changed lines
  Added in v.470

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0