diff options
author | Rich Hickey <richhickey@gmail.com> | 2010-06-18 16:20:32 -0400 |
---|---|---|
committer | Rich Hickey <richhickey@gmail.com> | 2010-06-18 16:20:32 -0400 |
commit | c79d28775e06b196ae1426f6c1446d00b621d2e1 (patch) | |
tree | 3f43100f669cc89e3c269b2ae8fb24e47ccab9b0 /src/jvm/clojure/lang/ProxyHandler.java | |
parent | 8b849574ca1186c65124b43da8de6be6bace3f96 (diff) |
Allow ' as constituent character
Bigints auto-reduce in all cases
Restore +, *, -, inc, dec as auto-promoting ops, will never return primitive integers, will auto-promote even when given primitives.
Add +', *', -', inc', dec', that do exactly what their counterparts do except when given integers of long or smaller, in which case they will not auto-promote but instead throw on overflow, and can return primitives.
Return primitive doubles on all ops involving primitive doubles
Box on long ops only after checking for overflow
Diffstat (limited to 'src/jvm/clojure/lang/ProxyHandler.java')
0 files changed, 0 insertions, 0 deletions