annotate tests/timestamp.ur @ 2239:f70a91f7810d

Add limited support for parsing SQL arithmetic.
author Ziv Scully <ziv@mit.edu>
date Tue, 07 Jul 2015 00:07:24 -0700
parents 690638bd9fef
children
rev   line source
adam@1834 1 table t : { A : time }
adam@1834 2
adam@1834 3 fun many ls =
adam@1834 4 case ls of
adam@1834 5 [] => (WHERE TRUE)
adam@1834 6 | tm :: ls' => (WHERE t.A = {[tm]} AND {many ls'})
adam@1834 7
adam@1834 8 task initialize = fn () =>
adam@1834 9 tm <- now;
adam@1834 10 dml (DELETE FROM t WHERE {many (tm :: [])})
adam@1834 11