Commit graph

47 commits

Author SHA1 Message Date
Abbas-MG
ad28eca220 first 73 tests passed 2024-08-19 07:27:42 +03:30
Abbas-MG
7671884c62 applied some parser fixes 2024-08-19 05:10:26 +03:30
SinaKarvandi
e23178b6d9 move failed test cases to the main testing test cases 2024-08-18 00:24:58 +09:00
Abbas-MG
7ce9991a4a cleanupInterpreter 2024-08-16 14:50:35 +03:30
Abbas-MG
04bb555318 nestedStringFix 2024-08-16 03:58:31 +03:30
SinaKarvandi
1860612659 add more failed test cases 2024-08-15 19:46:49 +09:00
Abbas-MG
95ffeef9bf IdxBracket var fix 2024-08-15 08:50:18 +03:30
Abbas-MG
85b0bdb221 nested {} fix 2024-08-15 08:35:23 +03:30
SinaKarvandi
f3cc9dbdfe add more command parser testcases 2024-08-14 14:02:52 +09:00
Abbas-MG
e35635f0e0 fix adjacent { bug 2024-08-13 21:46:26 +03:30
SinaKarvandi
22e8d82452 add automated test case tester for command parser 2024-08-13 18:50:14 +09:00
SinaKarvandi
a747d56751 make parsing infrastructure for automated testing 2024-08-11 19:42:58 +09:00
SinaKarvandi
cf20290ab3 trim strings and beautify showing tokens in new command parser 2024-08-11 17:34:44 +09:00
SinaKarvandi
02c9b97505 add fixed issues to the changelog 2024-08-10 23:25:18 +09:00
SinaKarvandi
8c45148271 fix integration tokens for the new parser 2024-08-10 23:11:59 +09:00
SinaKarvandi
0fe90f5a7b integrate new parser with the .script command 2024-08-10 22:30:05 +09:00
SinaKarvandi
c84408924c integrate new parser with the .start command 2024-08-10 22:22:03 +09:00
SinaKarvandi
acae1d3a41 add support to path for the struct command 2024-08-10 21:21:23 +09:00
SinaKarvandi
b7725a769e add new parser to debug, output and assembly commands 2024-08-10 20:06:26 +09:00
SinaKarvandi
ceb12f842f change parser of hide and settings commands 2024-08-10 18:23:40 +09:00
SinaKarvandi
c3e4596d01 integrate dump command with new parser 2024-08-10 17:04:46 +09:00
SinaKarvandi
787e79d713 add more commands to the new token parser 2024-07-31 19:49:52 +09:00
SinaKarvandi
2843332a1c change error message for initial commands 2024-07-31 18:21:23 +09:00
SinaKarvandi
dcb9f44584 change showing parsed tokens 2024-07-30 20:16:05 +09:00
SinaKarvandi
4fc7d9d441 change code, condition and script parser 2024-07-30 19:38:50 +09:00
SinaKarvandi
5d9959cdf6 change event commands to new parser 2024-07-30 18:44:15 +09:00
SinaKarvandi
e1e4a13cf0 applying new parser to commands 8 2024-07-30 16:55:06 +09:00
SinaKarvandi
c878957cbb applying new parser to commands 7 2024-07-30 15:47:35 +09:00
SinaKarvandi
33b1ad5be5 applying new parser to commands 6 2024-07-30 15:07:17 +09:00
SinaKarvandi
000a9241fb applying new parser to commands 5 2024-07-30 14:17:06 +09:00
SinaKarvandi
760908f5e3 applying new parser to commands 4 2024-07-30 13:17:50 +09:00
SinaKarvandi
4c54c0c20b applying new parser to commands 3 2024-07-29 19:40:24 +09:00
SinaKarvandi
865111dd6a applying new parser to commands 2 2024-07-29 18:46:12 +09:00
SinaKarvandi
13c4355a16 applying new parser to commands 1 2024-07-29 18:06:54 +09:00
SinaKarvandi
cef8b27816 add new function types based on new tokenizer 2024-07-29 17:16:52 +09:00
SinaKarvandi
8099424b89 change token parser key value pairs to tuples 2024-07-29 16:24:39 +09:00
SinaKarvandi
328b906e31 print command tokens 2024-07-29 14:17:03 +09:00
Abbas-MG
0c34aab9a8 0n parse fix 2024-07-20 20:35:11 +03:30
SinaKarvandi
9291420cf8 fix minor issues with messages and line counter 2024-07-20 19:02:13 +09:00
SinaKarvandi
9a8a6fef4b add warning message for clearing instant events 2024-07-19 14:05:52 +09:00
Abbas-MG
8bb2b6ae0c a line of test for parser 2024-07-18 21:59:24 +03:30
Abbas-MG
5ebce54a2f 0n prefix now interprets the number as decimal 2024-07-18 21:49:40 +03:30
Abbas-MG
4f35e6e2c0 improved parser class and moved into interpreter.cpp 2024-07-18 18:51:31 +03:30
SinaKarvandi
3eb34a91ed add syntax modification for the assembler 2024-07-15 13:52:39 +09:00
Abbas-MG
0192fd0222 add assemble command "a"
intel 64bit syntax tested. symbols are supported.
2024-07-13 20:20:52 +03:30
SinaKarvandi
9b4fbaeb61 change libhyperdbg SDK functions 2024-06-24 19:07:06 +09:00
SinaKarvandi
48c362255e build based on new libhyperdbg 2024-06-24 18:05:54 +09:00
Renamed from hyperdbg/hprdbgctrl/code/debugger/core/interpreter.cpp (Browse further)