Commit Graph

21 Commits

Author SHA1 Message Date
9bba40f155 Expr's functions now support parameters with default value 2024-06-01 19:56:40 +02:00
2c87d6bf9e Eprx now supports range of indeces to extract parts of strings or lists 2024-05-26 06:19:08 +02:00
6bb891e09d term.go: Error messagge about incompatible types now truncates long values 2024-05-20 05:26:33 +02:00
b92b19e1dd New interface to Typer: the function TypeName() returns a more readable type name 2024-05-19 02:23:28 +02:00
1f0f9cae22 term.go: priPrePost renamed as priIncDec 2024-05-06 04:11:43 +02:00
4c83764332 term.go: priFraction added 2024-05-01 09:47:28 +02:00
dc6975e56c term.go: better error message in term.toInt() 2024-05-01 07:09:18 +02:00
824b9382be termo.go: changed the name of a variable 2024-04-27 09:48:05 +02:00
268a968548 term.go: added two new priorities (priIterValue and priPrePost); new function term.symbol()) 2024-04-26 04:23:39 +02:00
323308d86f expressions now support dict data-type 2024-04-21 14:24:56 +02:00
7198749063 new operator dot '.' used to select an item or character from a list or a string respectively 2024-04-19 09:05:26 +02:00
4d94a7ad59 class and kind types removed 2024-04-09 05:32:50 +02:00
9ac88bf446 made some interfaces exportable and fixed/enhaaced some selector operator versions 2024-04-08 23:17:56 +02:00
d3f388f7e1 Selector operator, multi-operand, added 2024-04-08 22:16:07 +02:00
fccfd2f971 Operators '??' and '?=' added 2024-04-03 13:15:25 +02:00
072dab4144 Expressions now support function definition 2024-04-02 04:36:03 +02:00
4e361f938e ast: now supports espression forest (multi expressions) 2024-03-31 05:57:02 +02:00
43fd457383 term.go: added priority levels priBut and priAssign 2024-03-30 08:08:49 +01:00
9fa3d9fcb2 Added the tilde '~' operator acting as NOT 2024-03-28 06:25:29 +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