23b8eec74a
builtin-base: removed useless function unset(). See UNSET operator
2026-05-03 06:46:51 +02:00
4d910dd069
moved a subset of source file to the kern package
2026-04-27 19:43:37 +02:00
f8d12b1a93
added TestGoFunction() to test Go functions
2026-04-15 16:03:41 +02:00
6e9205abc4
t_funcs_test.go: A test add on parameters check about two params with the same name
2024-10-05 05:25:29 +02:00
3c51b8d2ee
Changed some function names and param types
2024-07-31 09:11:57 +02:00
9070b5c9cc
The function parameter model has been modified to support the passing of named parameters
2024-07-28 18:49:08 +02:00
e09806c716
%q replaced by %s in some error messages
2024-07-21 05:33:06 +02:00
234759158c
scanner: disabled prefix operator '()'
2024-07-13 18:10:04 +02:00
e904003e6e
minor changes
2024-07-11 06:53:14 +02:00
896844e772
the common test framework now supports error, string and nil as value of the wantErr field
2024-07-06 16:43:13 +02:00
fe5c8e9619
tests improved
2024-06-26 04:29:40 +02:00
ba9b9cb28f
a lot oh changes to the test framework and new test files t_builtin-fmt_test.go and t_plugin_test.go added
2024-06-25 10:59:03 +02:00
e41ddc664c
Improved closure context persistence. Now it is possibile to define counters like this func(base){func(){@base=base+1}}
2024-06-24 07:20:17 +02:00
9fb611aa20
Formatter option is now composed of two data: flags (lower 16 bits) and indentation size (higher 16 bits).
...
DictType and ListType formatter use both indent and flag options.
Simple-store now makes a DictType from its data and its ToString() function returns dict.ToString()
2024-06-11 16:32:01 +02:00
c100cf349d
some identier exported; new file import-utils.go
2024-06-06 05:31:35 +02:00
99454227d5
little changes to test source files
2024-06-02 12:33:32 +02:00
9bba40f155
Expr's functions now support parameters with default value
2024-06-01 19:56:40 +02:00
f66cd1fdb1
New test file for specific code section or data type
2024-06-01 16:31:50 +02:00
3736214c5a
A lot of changes. Main ones are:
...
- fraction type renamed as FractionType and moved from operator-fraction.go to fraction-type.go
- ListType moved from operator-list.go to list-type.go
- all test file were renamed adding the "t_" prefix
- defined a test template in file t_temple_test.go
- new test file t_relational_test.go where relational tests are collected
- lists can now compared as set using operators <, <=, >, and >= (IMPORTANT: here = menas same content, not same list)
2024-05-28 07:26:05 +02:00