Index: lib/src/prism/tests/languages/verilog/number_feature.test |
diff --git a/lib/src/prism/tests/languages/verilog/number_feature.test b/lib/src/prism/tests/languages/verilog/number_feature.test |
new file mode 100644 |
index 0000000000000000000000000000000000000000..09af48ada5e12f96e7dd7056e66c3d6ec65bd44b |
--- /dev/null |
+++ b/lib/src/prism/tests/languages/verilog/number_feature.test |
@@ -0,0 +1,39 @@ |
+#1 |
+##42 |
+ |
+'h 12 |
+6'h 12 |
+8'B0010_1010 |
+123 |
+8'o 77 |
+'h x |
+16'h ???? |
+ |
+3.14159 |
+4e8 |
+3.2E-14 |
+0.7e+8 |
+ |
+---------------------------------------------------- |
+ |
+[ |
+ ["number", "#1"], |
+ ["number", "##42"], |
+ |
+ ["number", "'h 12"], |
+ ["number", "6'h 12"], |
+ ["number", "8'B0010_1010"], |
+ ["number", "123"], |
+ ["number", "8'o 77"], |
+ ["number", "'h x"], |
+ ["number", "16'h ????"], |
+ |
+ ["number", "3.14159"], |
+ ["number", "4e8"], |
+ ["number", "3.2E-14"], |
+ ["number", "0.7e+8"] |
+] |
+ |
+---------------------------------------------------- |
+ |
+Checks for numbers. |