Commit Graph

13 Commits

Author SHA1 Message Date
2ed1a1842b operand-iterator.go: commented out an unused function and replaced self receiver 2024-07-07 16:10:43 +02:00
8144122d2c fixed some defects in the iter-list implementation 2024-06-05 08:06:39 +02:00
e5f63c3d9d function definition and usage rationalized 2024-05-24 06:28:48 +02:00
6c14c07d66 operand-iterator.go: adapted to the new DictType 2024-05-19 01:47:06 +02:00
2c5f02cc69 list iterators now support start, stop e step 2024-05-04 08:07:49 +02:00
7724cabdcc removed commented code 2024-05-04 00:57:21 +02:00
16557d70de the iterator operator now can be defined providing values or a list of values directly 2024-05-04 00:51:15 +02:00
cdbe3dfc22 commented tracing code 2024-05-01 05:57:08 +02:00
aa66d07caa Iterators now support generic operation interface based on methods HasOperation() and CallOperation().
Also fixed mul() function that called doAdd() instead of doMul().
2024-04-28 06:45:39 +02:00
81c85afbea operand-iterator.go: accepts two new optional functions 'reset' and 'clean' from data-source 2024-04-27 22:32:57 +02:00
894b1884eb temporary 2024-04-26 21:03:22 +02:00
2ab896bbac the dataCursor struct has been moved fro operand-iterator.go to the new file data-cursor.go 2024-04-26 08:01:35 +02:00
750c660331 first working implementation of iterators and some fixes to the parser around lists analysis 2024-04-26 04:45:42 +02:00