SCM Repository
View of /trunk/src/compiler/basis/basis-names.sml
Parent Directory
|
Revision Log
Revision 53 -
(download)
(annotate)
Tue Apr 20 15:58:22 2010 UTC (10 years, 11 months ago) by glk
Original Path: trunk/src/basis/basis-names.sml
File size: 1076 byte(s)
Tue Apr 20 15:58:22 2010 UTC (10 years, 11 months ago) by glk
Original Path: trunk/src/basis/basis-names.sml
File size: 1076 byte(s)
added tent kernel
(* basis-names.sml * * COPYRIGHT (c) 2010 The Diderot Project (http://diderot.cs.uchicago.edu) * All rights reserved. * * Builtin names used for Basis functions. *) structure BasisNames = struct (* operators *) val op_at = Atom.atom "@" val op_add = Atom.atom "+" val op_sub = Atom.atom "-" val op_mul = Atom.atom "*" val op_div = Atom.atom "/" val op_lt = Atom.atom "<" val op_lte = Atom.atom "<=" val op_eql = Atom.atom "==" val op_neq = Atom.atom "!=" val op_gte = Atom.atom ">=" val op_gt = Atom.atom ">" val op_D = Atom.atom "D" val op_orelse = Atom.atom "||" val op_andalso = Atom.atom "&&" val op_norm = Atom.atom "|()|" (* function names *) val fn_convolve = Atom.atom "convolve" val fn_cos = Atom.atom "cos" val fn_dot = Atom.atom "dot" val fn_inside = Atom.atom "inside" val fn_load = Atom.atom "load" val fn_pow = Atom.atom "pow" val fn_sin = Atom.atom "sin" (* kernel names *) val kn_bspln3 = Atom.atom "bspln3" val kn_tent = Atom.atom "tent" end
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |