gnembon
eb1ca9702c
added functional equivalence. Added element, define, modulo, exponent, match, assign, append, swap, opposite, identity, not, unpack,
2025-02-19 12:30:42 +01:00
gnembon
277872b33c
warning cleanup
2023-02-08 21:13:15 +01:00
gnembon
8f61271606
semi-auto cleanup
2023-02-04 13:26:21 +01:00
altrisi
17249c3c77
Refactor code to use ListValue.wrap(Stream)
...
Simplifies code (improving readability) and unifies `Stream<Value>` to `ListValue` handling
2023-01-19 01:40:29 +01:00
ch-yx
a38cd099f2
One-line fix for a minor bug about encoding ( #1368 )
2022-07-21 15:15:30 +02:00
altrisi
f18cfb09d2
Fix more warnings and do some small optimizations ( #1356 )
...
* Fix more warnings and do some small optimizations
* Fix more warnings in ValueConversions
* Clean up some decompiler names and fix an unnecessary transformation around commands
* Use (way) more compact data structure for slot map
* Minor tweaks
Such as map directly in the collector
* I hate vanilla javac
Revert map changes in latest commit
2022-05-27 19:43:45 +02:00
gnembon
36df542072
lazy functions with set parameter sizes will report an error if no properly specced. Fixes #1064
2021-09-06 23:05:13 -03:00
altrisi
9d9844fd5d
Deprecate old boolean constructor and move existing usages
2021-05-24 11:41:24 +02:00
gnembon
8d97ab26a9
script compile time optimizations.
2021-05-05 00:25:31 -03:00
Ghoulboy
1bc2dd94da
Adding b64 and json decoder and encoder functions ( #829 )
2021-04-26 21:21:35 -03:00
gnembon
74bd0bb81e
dont be lazy refactor
2021-04-22 20:37:48 -03:00
altrisi
852139d936
Make split split lists in list of single elements list without delimiter
2021-01-14 02:58:05 +01:00
altrisi
49ffa4f109
Add new split functions
2021-01-11 19:46:39 +01:00
gnembon
f3f8c689a8
fixing incorrect default upper bound for slice. Fixes #657
2021-01-07 00:40:39 -04:00
gnembon
7bacea1810
range now handles better long long chains, as well as float values.
2020-12-13 06:29:42 -04:00
gnembon
183dd0293b
split has default behaviour with no delimiter present
2020-10-18 21:28:58 -03:00
gnembon
ff4c4431f4
handling more pse's
2020-10-11 11:59:22 -03:00
gnembon
33f400e904
refactor
2020-09-09 16:19:12 -03:00
gnembon
59575ec607
refactor breaking up API and language defs
2020-09-09 15:37:03 -03:00