| Index: lib/src/prism/tests/languages/j/number_feature.test
|
| diff --git a/lib/src/prism/tests/languages/j/number_feature.test b/lib/src/prism/tests/languages/j/number_feature.test
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..ecd2dc2a45a6b486062bf2733ace9bac9189a606
|
| --- /dev/null
|
| +++ b/lib/src/prism/tests/languages/j/number_feature.test
|
| @@ -0,0 +1,41 @@
|
| +2.3e2 2.3e_2 2j3
|
| +230 0.023 2j3
|
| +
|
| +2p1 1p_1
|
| +6.28319 0.31831
|
| +
|
| +1x2 2x1 1x_1
|
| +7.38906 5.43656 0.367879
|
| +
|
| +2e2j_2e2 2e2j2p1 2ad45 2ar0.785398
|
| +200j_200 628.319j6.28319 1.41421j1.41421 1.41421j1.41421
|
| +
|
| +16b1f 10b23 _10b23 1e2b23 2b111.111
|
| +31 23 _17 203 7.875
|
| +
|
| +_ __
|
| +
|
| +----------------------------------------------------
|
| +
|
| +[
|
| + ["number", "2.3e2"], ["number", "2.3e_2"], ["number", "2j3"],
|
| + ["number", "230"], ["number", "0.023"], ["number", "2j3"],
|
| +
|
| + ["number", "2p1"], ["number", "1p_1"],
|
| + ["number", "6.28319"], ["number", "0.31831"],
|
| +
|
| + ["number", "1x2"], ["number", "2x1"], ["number", "1x_1"],
|
| + ["number", "7.38906"], ["number", "5.43656"], ["number", "0.367879"],
|
| +
|
| + ["number", "2e2j_2e2"], ["number", "2e2j2p1"], ["number", "2ad45"], ["number", "2ar0.785398"],
|
| + ["number", "200j_200"], ["number", "628.319j6.28319"], ["number", "1.41421j1.41421"], ["number", "1.41421j1.41421"],
|
| +
|
| + ["number", "16b1f"], ["number", "10b23"], ["number", "_10b23"], ["number", "1e2b23"], ["number", "2b111.111"],
|
| + ["number", "31"], ["number", "23"], ["number", "_17"], ["number", "203"], ["number", "7.875"],
|
| +
|
| + ["number", "_"], ["number", "__"]
|
| +]
|
| +
|
| +----------------------------------------------------
|
| +
|
| +Checks for numbers.
|
|
|