|
|
e0a59c8db6
|
cleaning up OOTest
|
2026-01-05 10:35:38 +01:00 |
|
|
|
f5a3fbe9a3
|
docs refined
|
2026-01-04 22:50:49 +01:00 |
|
|
|
11eadc1d9f
|
abstract classes, interfaces, MI auto implementation and fine-grained visibility
|
2026-01-04 22:30:24 +01:00 |
|
|
|
eca451b5a3
|
Implement restricted setter visibility (private set / protected set) for class fields and properties.
|
2026-01-03 23:38:53 +01:00 |
|
|
|
54af50d6d6
|
Implement support for late-initialized val fields in classes. Added ObjUnset, UnsetException, compile-time initialization checks, and write-once enforcement for val fields.
|
2026-01-03 22:05:29 +01:00 |
|
|
|
ce0fc3650d
|
"cache" bug found and fixed, causing some improvemts in lambda processing.
|
2026-01-03 21:06:09 +01:00 |
|
|
|
cd2b1a9cb7
|
Extensions methods and properties now are correctly isolated, respect visibility rules and allow adding class properties and class vals.
|
2025-12-24 00:29:10 +01:00 |
|
|
|
0732202c80
|
improved vairable tracking, fixed plugin to wirk with 1.0.10, fixed lambda comparison
|
2025-12-22 14:55:53 +01:00 |
|
|
|
76a1804dc1
|
Implement init blocks for instance initialization, refactor class initialization logic to ensure correct inheritance and constructor chaining, update documentation and add tests.
|
2025-12-21 18:14:51 +01:00 |
|
|
|
b8d6ff01a6
|
fixed invoke overriden field problem in dynamic and the dynamic's Lyng class.
|
2025-11-01 22:07:22 +01:00 |
|
|
|
ba725fc9ed
|
less debug noise
open ObjDynamic
found a pfoblem with dynamic, see todo in OOTest.kt
|
2025-11-01 18:33:37 +01:00 |
|
|
|
c854b06683
|
fixed comment before else in if;
dynamic now support indexing access
|
2025-10-04 11:25:19 +04:00 |
|
|
|
8d1cafae80
|
fix #55 newlines in function declarations and constructors
|
2025-08-20 11:07:49 +03:00 |
|
|
|
2adb0ff512
|
+copyrght, apache 2.0
|
2025-08-13 23:22:04 +03:00 |
|
|
|
6d8eed7b8c
|
added "dynamic" fields (get/set/call fields by name using dynamic standard function
|
2025-08-12 00:15:45 +03:00 |
|
|
|
e916d9805a
|
correct end-block token processing (detect more errors)
|
2025-08-11 22:48:43 +03:00 |
|
|
|
53a6a88924
|
fix #42 class static fields and methods
|
2025-08-06 22:48:32 +03:00 |
|
|
|
63b2808109
|
well redesigned class vals and vars, classScope introduced for class functions
|
2025-08-06 11:46:17 +03:00 |
|