|
7612a59757
|
Operator '@@' (export-all) added. Experimental include() function also added
|
2024-04-06 03:06:07 +02:00 |
|
|
0ba96e65a5
|
Variable reference
|
2024-04-06 01:00:29 +02:00 |
|
|
d073d11ad3
|
Variable references belonging to the parent scope added ('@')
|
2024-04-04 12:54:26 +02:00 |
|
|
fccfd2f971
|
Operators '??' and '?=' added
|
2024-04-03 13:15:25 +02:00 |
|
|
088e347c95
|
Changed SetValue() as SetVar() and GetValue() as GetVar()
|
2024-04-03 06:29:57 +02:00 |
|
|
4683a08da2
|
import() function added
|
2024-04-02 06:49:16 +02:00 |
|
|
072dab4144
|
Expressions now support function definition
|
2024-04-02 04:36:03 +02:00 |
|
|
f58ec3ac32
|
parser: now checks whether the assign operator '=' is preceded by a variable
|
2024-03-31 06:38:46 +02:00 |
|
|
28e3b2f741
|
parser: accepts espression forest (multi expressions)
|
2024-03-31 06:10:27 +02:00 |
|
|
4e361f938e
|
ast: now supports espression forest (multi expressions)
|
2024-03-31 05:57:02 +02:00 |
|
|
aa705e68bf
|
'and' and 'or' operators are now evaluated using logic shortcut (this behaviour can be changed setting system var '_bool_shortcut' to false
|
2024-03-31 05:09:24 +02:00 |
|
|
e3e5ad7da8
|
Farmatting changes
|
2024-03-30 08:12:47 +01:00 |
|
|
d0572260c7
|
New operators 'but' and assignment ('=')
|
2024-03-30 08:09:41 +01:00 |
|
|
85fb007a2b
|
The plus and minus operators now support lists for join and difference respectively
|
2024-03-30 07:05:22 +01:00 |
|
|
107484d13c
|
parser_test.go: add test on the list data type
|
2024-03-28 08:52:54 +01:00 |
|
|
d20027296c
|
New test on the tilde operator. Now it is based on simple-var-store
|
2024-03-28 06:30:45 +01:00 |
|
|
998580772a
|
added operator '%' (division remainder) and test
|
2024-03-26 09:27:14 +01:00 |
|
|
594806c999
|
added operator './' (float division) and test
|
2024-03-26 09:12:44 +01:00 |
|
|
33841c5861
|
Added copyrighr note to all sources
|
2024-03-26 08:45:18 +01:00 |
|
|
522b880ca3
|
Added all source files
|
2024-03-26 07:00:53 +01:00 |
|