Skip to content

Commit 7e2a22b

Browse files
Prep double? for jank
More context can be found [here](jank-lang/jank#583 (comment)).
1 parent a702d7e commit 7e2a22b

1 file changed

Lines changed: 28 additions & 0 deletions

File tree

test/clojure/core_test/double_qmark.cljc

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,34 @@
3232
true 0.0M
3333
true 1.0M
3434
true -1.0M]
35+
:jank
36+
[false 0
37+
false 1
38+
false -1
39+
false r/max-int
40+
false r/min-int
41+
true 0.0
42+
true 1.0
43+
true -1.0
44+
;; Since currently jank doesn't support `double` (`jank::f64`) literal values only `float` (`jank::f32`)
45+
;; literal values, the implementation of `double?` just calls `float?`.
46+
true (float 0.0)
47+
true (float 1.0)
48+
true (float -1.0)
49+
true (double 0.0)
50+
true (double 1.0)
51+
true (double -1.0)
52+
true r/max-double
53+
true r/min-double
54+
true ##Inf
55+
true ##-Inf
56+
true ##NaN
57+
false 0N
58+
false 1N
59+
false -1N
60+
false 0.0M
61+
false 1.0M
62+
false -1.0M]
3563
:default
3664
[false 0
3765
false 1

0 commit comments

Comments
 (0)