Commit Graph

19 Commits

Author SHA1 Message Date
283783954f refactor: Update Unity to 2022.3.62 2025-06-21 01:22:02 +08:00
5ef6e2b4a3 Refactor representation of character category in PDT. 2023-11-29 14:51:14 +08:00
88a46127d7 Adapt PDT evaluator to pseudo-lambda expressions. 2023-05-29 17:04:22 +08:00
3d09ec8c94 Make PdtExpression.Empty public. 2023-05-18 13:28:46 +08:00
b143fb49ce Move some classes to Cryville.Common. 2023-05-03 22:51:30 +08:00
d72afaa75b Code cleanup. 2023-04-22 21:08:06 +08:00
824f401b77 Fix encoding. 2023-03-26 23:25:20 +08:00
aafc326f95 Fix collapse operators not correctly parsed after the scope is downgraded. 2023-03-26 22:40:19 +08:00
28c878f3e5 Code cleanup. 2023-03-03 13:34:12 +08:00
1b1ed42a1b Code cleanup. 2023-02-10 15:50:49 +08:00
2304257201 Add exception description on PDT parsing error. 2023-01-24 23:10:52 +08:00
1003a0e199 Add forced variable syntax in PDT. 2023-01-16 20:45:06 +08:00
d5d6465806 Implement compound operator patching. 2022-11-14 16:03:35 +08:00
a422f06221 Add "at" operator. 2022-11-05 17:41:54 +08:00
324c887539 Retrieve identifier names for debugging. 2022-11-01 17:36:18 +08:00
2c9be2ef1e Introduce IdentifierManager to improve PDT evaluator performance. 2022-11-01 13:47:04 +08:00
13131b0f31 Implement optimization for collapse instruction. 2022-10-30 01:39:22 +08:00
4101ee8c8e Implement collapse instruction. Update docs. 2022-10-29 16:22:35 +08:00
e8e36b83bd Add project files. 2022-09-30 17:32:21 +08:00