Sergey Chernov sergeych
  • Joined on 2022-07-18
sergeych pushed tag 0.8.0-SNAPSHOT to SergeychWorks/lyng 2025-08-04 16:59:03 +03:00
sergeych released 0.8.0 at SergeychWorks/lyng 2025-08-04 16:59:03 +03:00
sergeych pushed to master at SergeychWorks/lyng 2025-08-04 16:52:47 +03:00
4165da5e81 published 0.8.0-SNAPSHOT
sergeych closed issue SergeychWorks/lyng#35 2025-08-04 16:52:30 +03:00
Minimal serialization
sergeych pushed to master at SergeychWorks/lyng 2025-08-04 16:52:30 +03:00
af463163bb published 0.8.0-SNAPSHOT
6df06a6911 fix #35 serialization alsso user classes. Fixed user classes comparison
Compare 2 commits »
sergeych commented on issue SergeychWorks/lyng#35 2025-08-04 03:49:13 +03:00
Minimal serialization

almost done except for user classes

sergeych closed issue SergeychWorks/lyng#40 2025-08-04 03:48:55 +03:00
create type references in module scopes and class constructors and be sure packge name is available
sergeych commented on issue SergeychWorks/lyng#40 2025-08-04 03:48:55 +03:00
create type references in module scopes and class constructors and be sure packge name is available

serialization is reqritten to avoid package refs as for now

sergeych closed issue SergeychWorks/lyng#41 2025-08-04 03:48:20 +03:00
rewrite ObjRange compiler to use it as operator, not a term
sergeych commented on issue SergeychWorks/lyng#41 2025-08-04 03:48:19 +03:00
rewrite ObjRange compiler to use it as operator, not a term

it actually is not possible due to open end version like 5.. or ..<1 which require parser/compiler support that exceeds operator capabilities

sergeych pushed to master at SergeychWorks/lyng 2025-08-03 15:11:25 +03:00
f805e1ee82 sets serialization
sergeych pushed to master at SergeychWorks/lyng 2025-08-03 15:06:53 +03:00
790cce0d24 maps serialization
sergeych pushed to master at SergeychWorks/lyng 2025-08-03 14:42:28 +03:00
2339130241 trivial implementation of class name = based serialization (LynonType.Other)
sergeych pushed to master at SergeychWorks/lyng 2025-08-03 13:30:49 +03:00
d7bd159fcb list serialization (optimized, homogenous and heterogeneous
sergeych opened issue SergeychWorks/lyng#41 2025-07-24 14:23:53 +03:00
rewrite ObjRange compiler to use it as operator, not a term
sergeych pushed to master at SergeychWorks/lyng 2025-07-23 20:51:45 +03:00
12b209c724 refs #35 generic implementation of Huffman compression for variable bit length source alphabet
20181c63a1 refs #35 refac to get caching out of Obj; it is decoder/encoder matter now
Compare 2 commits »
sergeych pushed to master at SergeychWorks/lyng 2025-07-19 14:12:45 +03:00
405ff2ec2b refs #35 hack to avoid cache clush for encodeAny and encode, double caching same object conflict. to refactor!
sergeych pushed to master at SergeychWorks/lyng 2025-07-19 12:28:26 +03:00
a9f65bdbe3 refs #35 serializatino framework refactored: implementation put in open methods of Obj/ObjClass for flexibility
sergeych pushed to master at SergeychWorks/lyng 2025-07-17 23:24:05 +03:00
6ab438b1f6 refs #35 serialize any: null, int, real, boolean, Instant. Added unary minus as general operator, not only to numbers. Instant truncation (nice for serialization)
sergeych pushed to master at SergeychWorks/lyng 2025-07-17 12:34:46 +03:00
cffe4eaffc refs #35 bits in BitArray/input/output reordered for better performance; started typed serialization