Jaime Humberto Macias Bustamante
|
ff649efadf
|
better accessor bypass handling
|
2026-06-20 18:50:03 -07:00 |
|
Jaime Humberto Macias Bustamante
|
b9da833bb5
|
better callAccessor + optimize "__allowGetSet"
|
2026-06-03 17:14:08 -07:00 |
|
Jaime Humberto Macias Bustamante
|
77fae88890
|
oversight again...
|
2026-04-30 11:32:13 -07:00 |
|
Jaime Humberto Macias Bustamante
|
2a301ea591
|
fixed small oversight
|
2026-04-30 11:27:07 -07:00 |
|
 HEIHUAaandGitHub
|
68358bb084
|
cache+optimize+fix (#17)
* 更新 Interp.hx
* exprReturn
* Binop
* exprReturn repair
* exprReturn repair
* Revert "Merge branch 'cache' of https://github.com/HEIHUAa/hscript-improved into cache"
This reverts commit 2bc31b672c, reversing
changes made to 188031c416.
* Unop
* Fix override not applying across multiple inheritance levels.
* 更新 Interp.hx
* 更新 README.md
* ++
|
2026-04-21 10:48:42 -07:00 |
|
Jaime Humberto Macias Bustamante
|
83aa0f3856
|
fixed variable set bug
|
2025-08-03 01:08:06 -07:00 |
|
Jaime Humberto Macias Bustamante
|
f936877339
|
MyCustomClass.new + Optimization
You can now pass the custom class constructor as a field.
|
2025-08-03 00:08:43 -07:00 |
|
Jaime Humberto Macias Bustamante
|
7f087eab03
|
fixed getting property fields on superclass
Basically "Type.getInstanceFields" doesn't take into account property fields, so it uses "Reflect.fields" to fetch the rest of fields.
|
2025-08-01 16:55:13 -07:00 |
|
Jaime Humberto Macias Bustamante
|
056a2bd791
|
fixed calling superclass functions
|
2025-07-29 13:23:13 -07:00 |
|
Jaime Humberto Macias Bustamante
|
003d22286c
|
super call fixes
|
2025-07-21 16:47:01 -07:00 |
|
Jaime Humberto Macias Bustamante
|
f8a930cd48
|
upcasting
|
2025-07-12 16:13:59 -07:00 |
|
Jaime Humberto Macias Bustamante
|
6b54479211
|
Static Extension support + small fixes
Static extension for real/custom classes. aka. the `using` keyword
Warning: UNTESTED
|
2025-07-11 04:35:03 -07:00 |
|
Jaime Humberto Macias Bustamante
|
46285a800e
|
Update CustomClass.hx
|
2025-07-01 14:34:41 -07:00 |
|
Jaime Humberto Macias Bustamante
|
c165cdfc0a
|
another bit of documentation
|
2025-06-20 15:59:31 -07:00 |
|
Jaime Humberto Macias Bustamante
|
b48a3ee9ed
|
Allow for setting fields before super
also improved fetching superclass fields
|
2025-06-20 14:45:06 -07:00 |
|
Jaime Humberto Macias Bustamante
|
c927d324dc
|
Allow accessing other custom classes
|
2025-06-19 18:45:51 -07:00 |
|
Jaime Humberto Macias Bustamante
|
0e977b071c
|
cleanup + optimization
|
2025-06-19 01:07:48 -07:00 |
|
Jaime Humberto Macias Bustamante
|
c79882b75e
|
Implemented Override
untested, still in progress tho
|
2025-06-18 10:08:59 -07:00 |
|
Jaime Humberto Macias Bustamante
|
251306a3d3
|
A bit if documentation + cleanup
|
2025-06-17 23:50:00 -07:00 |
|
Jaime Humberto Macias Bustamante
|
0bd95d402a
|
Update CustomClass.hx
bruh
|
2025-06-17 22:49:54 -07:00 |
|
Jaime Humberto Macias Bustamante
|
6441acc93d
|
fixes :3
|
2025-06-17 15:27:21 -07:00 |
|
Jaime Humberto Macias Bustamante
|
a4d2d4c788
|
Custom Classes rework progress - 2
|
2025-06-16 22:24:22 -07:00 |
|
Jaime Humberto Macias Bustamante
|
54ab2fc509
|
Custom Classes rework progress
|
2025-06-16 12:44:40 -07:00 |
|
Jaime Humberto Macias Bustamante
|
c16a5e99d5
|
Custom Classes rework (WIP)
|
2025-06-16 02:56:10 -07:00 |
|