|
dfae593e86
|
operand-iterator.go: removed commented code
|
2024-07-21 16:35:13 +02:00 |
|
|
c461fd138e
|
Iterator defined by data-source now only requires one method: next()
|
2024-07-21 05:45:22 +02:00 |
|
|
b4529499d6
|
iterator.go: exported some const identifier
|
2024-07-18 07:27:02 +02:00 |
|
|
6b3bfa2a11
|
self param replaced as opTerm
|
2024-07-09 07:50:06 +02:00 |
|
|
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 |
|