This website requires JavaScript.
306a7f26ef
fix in description
master
sergeych
2025-06-04 12:45:14 +04:00
823e9a6498
more docs
sergeych
2025-06-04 09:05:30 +04:00
aba122c3e6
math and docs
sergeych
2025-06-04 09:02:08 +04:00
75d90d7228
shuttle operator <=>
sergeych
2025-06-04 08:29:09 +04:00
b331f4edaa
for loop optimization
sergeych
2025-06-03 18:13:16 +04:00
148d1b6d24
cosmetics
sergeych
2025-06-03 16:42:52 +04:00
953e0e696b
working CLI tool, versioning support, etc
sergeych
2025-06-03 16:32:36 +04:00
7b76b7d80f
docs
sergeych
2025-06-03 10:53:18 +04:00
512dda5984
fix #5 loop optimization fixed arguments modifying bug added samples and samplebooks w/tests
sergeych
2025-06-03 10:44:42 +04:00
53eb1bc5e7
added TOC to tutorial
Sergey Chernov
2025-06-02 18:09:45 +03:00
1323f93923
docs polishing
sergeych
2025-06-02 19:05:35 +04:00
c167ebe6a8
+lambda after fn call as last argument
sergeych
2025-06-02 18:59:47 +04:00
29c643eed2
fixed bug with callable argument in calls, added more docs
sergeych
2025-06-02 18:33:45 +04:00
4a597886e6
polishing sample
sergeych
2025-06-02 18:11:58 +04:00
3cd2786ef0
while/else practical sample !fixed else-while not calling on never run loop bug
sergeych
2025-06-02 18:08:54 +04:00
25ace7370b
better structure
sergeych
2025-06-02 17:45:34 +04:00
d1b6ec03f7
more docs
sergeych
2025-06-02 14:36:11 +04:00
f40c28504d
docs fix
sergeych
2025-06-02 14:10:30 +04:00
f18038f9ca
fixed package names to "lyng"
sergeych
2025-06-02 14:07:23 +04:00
19a2a1d909
lambda syntax added
sergeych
2025-06-02 14:02:01 +04:00
2344e19857
Renamed to lyng/3
sergeych
2025-06-02 11:52:41 +04:00
dae09f0dc9
Renamed to lyng/2
sergeych
2025-06-02 11:51:51 +04:00
e13dde68b5
Renamed to lyng
sergeych
2025-06-02 11:38:17 +04:00
6ef94fff65
+list + / += Iterable +CLI app started
sergeych
2025-06-02 07:39:31 +04:00
939e391a20
fixed namespace/Math issue
sergeych
2025-06-02 06:28:40 +04:00
c65f711ee3
OO: added inheritance, Collection, Iterator, Iterable, Array. Range is rewritten to be Iterable. Math namespace is temporarily broken (to be updated to new ObjClass model).
sergeych
2025-06-01 17:47:12 +04:00
698d169612
more docs
sergeych
2025-06-01 00:11:48 +04:00
86d59abfbc
missed file
sergeych
2025-05-31 23:44:07 +04:00
d2c732ceef
for in range, range size and indexing
sergeych
2025-05-31 23:43:35 +04:00
dcab60b7bb
for in range, range size and indexing
sergeych
2025-05-31 23:24:31 +04:00
2b3b0b298c
more docs on ranges
sergeych
2025-05-31 18:58:14 +04:00
b82a97ed20
Ranges!
sergeych
2025-05-31 18:53:42 +04:00
3908b8ee9f
+for-else-labels-break is running +String now is indexed with Char instances, size supported +Char type and char constants
sergeych
2025-05-31 15:08:11 +04:00
f7b35c7576
while-else loop and string.startsWith
sergeych
2025-05-30 13:50:37 +04:00
f3b3ebbb52
more docs
sergeych
2025-05-30 12:51:23 +04:00
7288de4ea8
checking bug in gitea markdown/2
sergeych
2025-05-30 12:44:57 +04:00
3a7a0c34c6
checking bug in gitea markdown
sergeych
2025-05-30 12:43:57 +04:00
f4a3ad4c19
more docs
sergeych
2025-05-30 12:41:39 +04:00
1479df4426
+better comparison +splat arguments in calls
sergeych
2025-05-30 12:05:21 +04:00
b56b5c521d
lists modification: insert, remove, offset-end indexing, comparison.
sergeych
2025-05-30 11:02:52 +04:00
c18345823b
arrays started: literals, size, splats, index access RW
sergeych
2025-05-30 01:13:40 +04:00
f881faf89f
fixed problem with var initialization with val added support for by-value types and in-place assignment
sergeych
2025-05-29 11:48:04 +04:00
ca93d73b9c
better checks for mutability, sipport for inplace mutation with assign()
sergeych
2025-05-29 01:35:02 +04:00
ff03f3066d
more docs
sergeych
2025-05-28 19:25:24 +04:00
9a9f712cec
refactored operators for OO overloading (and faster), assignment is not expression and += *= /= -= %= added
sergeych
2025-05-28 19:09:41 +04:00
72f637e7de
some cleanup
sergeych
2025-05-28 15:07:38 +04:00
2130974929
fixed wrong file name in tests
sergeych
2025-05-28 14:37:54 +04:00
47c061d2b4
class constants added and class instances for integral types
sergeych
2025-05-28 14:36:04 +04:00
f885300d18
converted namespaces to objects (coming to static objects, singletons)
sergeych
2025-05-28 14:01:44 +04:00
d21544ca5d
first OO features: x::class, x.method(1,2,3) builting Real.roundToInt
sergeych
2025-05-28 11:44:55 +04:00
361c1d5b13
big refactoring: all tests passed
sergeych
2025-05-26 23:51:22 +04:00
eba29aedb7
big refactoring towards OO support just started
sergeych
2025-05-26 18:51:42 +04:00
baf9eab3ba
int++ and int--
sergeych
2025-05-21 13:40:32 +04:00
9ae9752634
removed unnecessary debug traces
sergeych
2025-05-20 23:07:25 +04:00
758f49603f
closure tests and fix
sergeych
2025-05-20 22:59:15 +04:00
ebeed385e9
while-continue with labels and docs/tests
sergeych
2025-05-20 16:47:57 +04:00
22fbd5584b
docs+doctest, while loop with break and labels for non-local breaks
sergeych
2025-05-20 16:26:19 +04:00
0569be3b21
more readme
sergeych
2025-05-19 12:43:39 +04:00
0e065e0d7c
+if/else statement +// comments
sergeych
2025-05-19 12:42:46 +04:00
60db9f3b95
string concatenation
sergeych
2025-05-19 11:26:00 +04:00
95e68d6e2a
comparison operators + some optimizations
sergeych
2025-05-19 11:16:46 +04:00
07a4c4c8d0
Update README.md
Sergey Chernov
2025-05-18 17:36:45 +03:00
3dd98131e7
parentheses, more operators, some docs
sergeych
2025-05-18 18:32:59 +04:00
166b1fa0d5
+fn definitions and calls, closures
sergeych
2025-05-18 14:41:01 +04:00
408543d191
+var and val
sergeych
2025-05-18 12:49:45 +04:00
50986fbac5
+namespaces with direct resolution +national chars in ids
sergeych
2025-05-18 11:59:45 +04:00
1f2afbbe38
+namespaces with direct resolution +national chars in ids
sergeych
2025-05-18 11:55:57 +04:00
b220299fc5
Long road starts here
sergeych
2025-05-18 00:52:19 +04:00