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

SCM Repository

[diderot] Diff of /branches/vis12/src/compiler/codegen/clang.sml
ViewVC logotype

Diff of /branches/vis12/src/compiler/codegen/clang.sml

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

revision 1849, Mon Apr 16 20:02:01 2012 UTC revision 1850, Mon Apr 16 22:11:09 2012 UTC
# Line 371  Line 371 
371                  | E_Subscript(e1, e2) => e2s(e1, "[" :: e2s(e2, "]"::l))                  | E_Subscript(e1, e2) => e2s(e1, "[" :: e2s(e2, "]"::l))
372                  | E_Select(e, f) => e2s(e, "." :: f :: l)                  | E_Select(e, f) => e2s(e, "." :: f :: l)
373                  | E_Indirect(e, f) => e2s(e, "->" :: f :: l)                  | E_Indirect(e, f) => e2s(e, "->" :: f :: l)
374                  | E_Cast(ty, e) => "(ty)" :: e2s(e, l)  (* FIXME *)                  | E_Cast(ty, e) => "(ty)" :: e2s(e, l)  (* FIXME: need tyToString *)
375                  | E_Var x => x::l                  | E_Var x => x::l
376                  | E_Int(n, _) => IntegerLit.toString n :: l                  | E_Int(n, _) => IntegerLit.toString n :: l
377                  | E_Flt(f, _) => FloatLit.toString f :: l                  | E_Flt(f, _) => FloatLit.toString f :: l

Legend:
Removed from v.1849  
changed lines
  Added in v.1850

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