| Index: lib/src/prism/tests/languages/d/number_feature.test
|
| diff --git a/lib/src/prism/tests/languages/d/number_feature.test b/lib/src/prism/tests/languages/d/number_feature.test
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..817bd7e3d6693946b4d875f907bc729688643068
|
| --- /dev/null
|
| +++ b/lib/src/prism/tests/languages/d/number_feature.test
|
| @@ -0,0 +1,55 @@
|
| +42
|
| +42_000
|
| +42L
|
| +42U
|
| +42UL
|
| +3.14_15_9
|
| +3.2e8
|
| +0.4e-7
|
| +62.14e+4
|
| +
|
| +0xBAD_FACE
|
| +0xFFU
|
| +0xfaL
|
| +0x42UL
|
| +0x2.AFp4
|
| +0xFp-3
|
| +0xFBp+9
|
| +
|
| +0b0000_1111
|
| +
|
| +6.3i
|
| +6.3fi
|
| +6.3Li
|
| +
|
| +----------------------------------------------------
|
| +
|
| +[
|
| + ["number", "42"],
|
| + ["number", "42_000"],
|
| + ["number", "42L"],
|
| + ["number", "42U"],
|
| + ["number", "42UL"],
|
| + ["number", "3.14_15_9"],
|
| + ["number", "3.2e8"],
|
| + ["number", "0.4e-7"],
|
| + ["number", "62.14e+4"],
|
| +
|
| + ["number", "0xBAD_FACE"],
|
| + ["number", "0xFFU"],
|
| + ["number", "0xfaL"],
|
| + ["number", "0x42UL"],
|
| + ["number", "0x2.AFp4"],
|
| + ["number", "0xFp-3"],
|
| + ["number", "0xFBp+9"],
|
| +
|
| + ["number", "0b0000_1111"],
|
| +
|
| + ["number", "6.3i"],
|
| + ["number", "6.3fi"],
|
| + ["number", "6.3Li"]
|
| +]
|
| +
|
| +----------------------------------------------------
|
| +
|
| +Checks for numbers.
|
|
|