29 Commits

Author SHA1 Message Date
blueloveTH
b6d62c9d89 add breakpoint 2024-04-14 20:14:51 +08:00
blueloveTH
aaa0d55361 add breakpoint 2024-04-14 18:31:14 +08:00
blueloveTH
d3989474a7 some optimize 2024-04-14 12:32:45 +08:00
blueloveTH
c07bf67714 some fix 2024-04-14 01:17:17 +08:00
blueloveTH
e02292c03d add precompile 2024-04-13 21:35:25 +08:00
blueloveTH
7f7e1a14ee raise error on literal ints overflow 2024-03-04 16:48:47 +08:00
blueloveTH
90a9a404e2 some refactor 2024-02-25 13:06:41 +08:00
blueloveTH
ffee64655e some more replace 2024-02-19 11:50:55 +08:00
blueloveTH
95720b965f rollback 2024-02-19 00:00:34 +08:00
blueloveTH
415c1f6b38 some more replace 2024-02-18 22:43:09 +08:00
blueloveTH
acf0e16cbb Update lexer.h 2024-02-18 18:28:54 +08:00
blueloveTH
d64863fd43 some refactor 2024-01-19 20:02:23 +08:00
blueloveTH
19b2eda72a ... 2024-01-19 18:29:01 +08:00
blueloveTH
c5dcb07ed6 remove unused token 2024-01-15 13:12:40 +08:00
blueloveTH
c6ec028730 support real exceptions 2024-01-02 16:42:08 +08:00
blueloveTH
1e178caf6e add cmath module 2023-12-30 13:57:51 +08:00
blueloveTH
7916bb035f some cleanup 2023-10-28 11:08:27 +08:00
blueloveTH
5e3572b32c replace std::stringstream with SStream 2023-10-15 21:58:33 +08:00
blueloveTH
b26dbf08cc improve number parsing speed 2023-10-11 14:37:43 +08:00
blueloveTH
57beebdfd9 ... 2023-10-11 13:05:07 +08:00
blueloveTH
dd6e8fab9b reimpl goto 2023-09-24 13:47:47 +08:00
BLUELOVETH
8b47a2001f support complex import 2023-08-28 12:43:43 +08:00
blueloveTH
b0361b801a Revert "..."
This reverts commit d9b83fbeb70ed75079a538b77887269ed0cb58ef.
2023-07-22 22:44:27 +08:00
blueloveTH
d9b83fbeb7 ...
...
2023-07-22 22:44:23 +08:00
BLUELOVETH
6ee0a169d0 ... 2023-07-19 16:02:47 +08:00
blueloveTH
9732828e85 support bytes literal, e.g. b'\xff\12' 2023-07-16 23:39:04 +08:00
BLUELOVETH
d5fc2c8686 add ~ operator 2023-07-07 18:43:50 +08:00
blueloveTH
656d1d7291 ... 2023-07-02 03:52:44 +08:00
blueloveTH
f3ac21ccc2 ... 2023-07-02 01:39:24 +08:00