Commit Graph

14 Commits

Author SHA1 Message Date
1ff5770264 New interface and implementation to model function parameters 2024-05-22 20:52:44 +02:00
4d43ab2c2f context.go: setVar() renamed as UnsafeSetVar() 2024-05-19 01:27:44 +02:00
02b7a6df6c improved the string representation of the content 2024-05-03 06:33:47 +02:00
924f5da725 Clone functions now filter ref variables to avoid to pass them to child context 2024-05-01 05:53:56 +02:00
d354102c6a adapted to the new GetFuncInfo() specification 2024-04-26 04:36:03 +02:00
f03ae555fc added the copywrite comment header in source files that lacked it 2024-04-13 06:00:22 +02:00
8f396a35de ExprContext.SetVar() no longer requires the explicit specification of the type of number 2024-04-09 07:12:22 +02:00
9ac88bf446 made some interfaces exportable and fixed/enhaaced some selector operator versions 2024-04-08 23:17:56 +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
088e347c95 Changed SetValue() as SetVar() and GetValue() as GetVar() 2024-04-03 06:29:57 +02:00
072dab4144 Expressions now support function definition 2024-04-02 04:36:03 +02:00
e012afa691 Added the RegisterFunc() interface to the expression context 2024-03-30 06:54:43 +01:00
37f0de5902 Added simple context objects 2024-03-28 06:29:11 +01:00