Steven Penny
881d54f096
Improve number literals for several languages
...
Using these examples:
~~~
0x21
1_000
1e3
~~~
Several languages failed that support these syntax. Here are ones I found:
Lexer | 0x21 | 1_000 | 1e3
-----------|------|-------|-----
C# | fail | fail | fail
Go | | fail |
JavaScript | | fail | fail
PHP | | fail |
Python | | fail |
Ruby | | | fail
I fixed these issues, and added tests.
2020-11-22 08:30:29 +11:00
..
2019-09-20 07:52:50 +10:00
2019-09-20 07:52:50 +10:00
2019-02-03 09:07:29 +11:00
2019-02-03 09:07:29 +11:00
2018-07-23 12:28:37 +10:00
2019-10-24 17:03:35 +11:00
2020-05-11 22:26:13 +10:00
2020-05-11 22:26:13 +10:00
2019-10-06 18:10:54 +11:00
2019-10-06 18:10:54 +11:00
2020-05-17 16:39:13 +10:00
2020-05-17 16:39:13 +10:00
2019-09-01 13:11:26 +10:00
2019-09-01 13:11:26 +10:00
2018-06-12 09:16:18 +07:00
2019-11-05 13:57:51 +11:00
2020-11-22 08:30:29 +11:00
2020-11-22 08:30:29 +11:00
2018-01-02 15:11:41 +11:00
2018-03-19 10:54:09 +11:00
2019-04-29 05:15:40 +10:00
2019-06-09 17:40:38 +10:00
2018-04-02 18:39:22 +10:00
2018-04-02 18:39:22 +10:00
2020-09-03 01:57:33 -07:00
2020-09-03 01:57:33 -07:00
2019-06-12 12:32:20 +10:00
2019-06-12 12:32:20 +10:00
2018-03-26 17:30:55 +11:00
2018-03-26 17:30:55 +11:00
2020-05-02 08:59:58 +10:00
2020-05-02 08:59:58 +10:00
2020-09-23 09:27:49 +10:00
2020-09-23 09:27:49 +10:00
2020-09-22 23:22:36 -07:00
2020-09-22 23:22:36 -07:00
2020-11-22 08:30:29 +11:00
2020-11-22 08:30:29 +11:00
2019-01-24 14:12:19 +11:00
2019-01-24 14:12:19 +11:00
2020-02-26 21:03:38 +11:00
2020-02-26 21:03:38 +11:00
2020-09-23 09:27:49 +10:00
2020-09-23 09:27:49 +10:00
2018-10-03 19:40:14 +10:00
2018-10-03 19:40:14 +10:00
2019-09-23 09:35:48 +10:00
2019-10-06 18:10:54 +11:00
2019-10-22 07:23:06 +11:00
2019-10-22 07:23:06 +11:00
2019-11-05 13:57:51 +11:00
2019-11-05 13:57:51 +11:00
2020-11-22 08:30:29 +11:00
2020-11-22 08:30:29 +11:00
2020-04-20 12:39:21 +10:00
2020-04-20 12:39:21 +10:00
2019-06-21 06:45:28 +10:00
2019-06-21 06:45:28 +10:00
2018-06-23 08:53:43 -04:00
2018-06-23 08:53:43 -04:00
2020-08-28 10:26:29 +10:00
2020-08-28 10:26:29 +10:00
2020-03-05 15:06:04 +11:00
2020-03-05 15:06:04 +11:00
2019-03-07 23:49:34 +11:00
2019-03-07 23:49:34 +11:00
2019-11-30 14:29:49 -08:00
2019-11-30 14:29:49 -08:00
2018-06-23 08:53:29 -04:00
2018-06-23 08:53:29 -04:00
2018-08-01 10:01:18 -04:00
2018-08-01 10:01:18 -04:00
2018-06-22 20:00:57 -04:00
2018-06-22 20:00:57 -04:00
2018-08-01 16:49:42 -04:00
2018-08-01 16:49:42 -04:00
2020-11-22 08:30:29 +11:00
2020-11-22 08:30:29 +11:00
2020-06-30 21:00:09 +10:00
2020-06-30 21:00:09 +10:00
2020-06-12 14:05:39 +10:00
2020-06-12 14:05:39 +10:00
2019-12-07 19:00:42 -08:00
2019-12-07 19:00:42 -08:00
2020-11-11 17:15:50 +11:00
2020-11-11 17:15:50 +11:00
2020-11-22 08:30:29 +11:00
2020-11-22 08:30:29 +11:00
2020-09-29 04:41:36 -07:00
2020-09-29 04:41:36 -07:00
2019-07-15 20:40:04 +10:00
2019-07-15 20:40:04 +10:00
2020-05-04 08:51:58 +10:00
2020-05-04 08:51:58 +10:00
2020-11-22 08:30:29 +11:00
2020-11-22 08:30:29 +11:00
2020-11-07 07:49:09 +11:00
2020-11-07 07:49:09 +11:00
2020-02-26 20:57:32 +11:00
2020-02-26 20:57:32 +11:00
2018-01-03 11:04:11 +11:00
2018-03-19 10:54:09 +11:00
2019-12-01 23:17:22 -08:00
2019-12-01 23:17:22 -08:00
2018-02-07 11:16:00 +11:00
2018-02-07 11:16:00 +11:00
2020-10-23 11:06:37 +11:00
2020-10-23 11:06:37 +11:00
2018-09-18 19:45:27 +10:00
2018-09-18 19:45:27 +10:00
2019-03-06 08:48:01 +11:00
2019-03-06 08:48:01 +11:00
2019-12-01 20:15:03 -08:00
2019-12-01 20:15:03 -08:00
2020-02-22 09:47:32 +11:00
2020-02-22 09:47:32 +11:00
2019-10-06 18:10:54 +11:00
2019-10-06 18:10:54 +11:00
2019-01-23 20:30:40 +11:00
2019-01-23 20:30:40 +11:00
2020-04-20 12:39:21 +10:00
2020-06-24 10:36:27 +10:00
2019-02-04 15:40:15 +11:00
2019-02-04 15:40:15 +11:00
2018-12-03 20:38:33 -10:00
2018-12-03 20:38:33 -10:00
2019-04-24 10:07:29 +10:00
2019-04-24 10:07:29 +10:00
2020-09-09 19:43:07 -07:00
2020-09-09 19:43:07 -07:00
2020-04-14 18:36:08 +10:00
2020-04-14 18:36:08 +10:00
2020-05-16 21:36:07 +10:00
2020-05-16 21:36:07 +10:00