|  | 78cbb7b36f | test index/5 moved to list/26 because reflection's deep-equal function returns false even though computed and wanted lists are equal | 2024-05-26 06:30:42 +02:00 |  | 
			
				
					|  | 2c87d6bf9e | Eprx now supports range of indeces to extract parts of strings or lists | 2024-05-26 06:19:08 +02:00 |  | 
			
				
					|  | 691c213d17 | operator-dot.go: the '.' (dot) operator can now only be used to call member functions of iterators | 2024-05-25 03:35:17 +02:00 |  | 
			
				
					|  | fa136cb70b | parser.go: square brackets are also allowed after a variable | 2024-05-25 03:32:13 +02:00 |  | 
			
				
					|  | 76dd01afcd | strings_test.go: test nr 5,6 fixed | 2024-05-25 03:30:26 +02:00 |  | 
			
				
					|  | 4283fab816 | list_test.go: test nr 15,16,17 fixed | 2024-05-25 03:28:01 +02:00 |  | 
			
				
					|  | 03d4c192c2 | new syntax to get items from collection: collection[index]. Supported collections are string, list and dict | 2024-05-24 22:51:01 +02:00 |  | 
			
				
					|  | e5f63c3d9d | function definition and usage rationalized | 2024-05-24 06:28:48 +02:00 |  | 
			
				
					|  | d545a35acf | local var renamed | 2024-05-24 04:23:03 +02:00 |  | 
			
				
					|  | e4275e2cb6 | simple-var-store.go and simple-func-store.go merged in a single file named simple-store.go | 2024-05-23 07:46:31 +02:00 |  | 
			
				
					|  | 1ff5770264 | New interface and implementation to model function parameters | 2024-05-22 20:52:44 +02:00 |  | 
			
				
					|  | ba32e2dccf | Doc: more details on some operators | 2024-05-20 15:50:45 +02:00 |  | 
			
				
					|  | f22b5a6f0b | Doc: more details on some operators | 2024-05-20 06:59:49 +02:00 |  | 
			
				
					|  | 7c8dbb0ac7 | Added virtual symbol SymVariable translated from general real SymIdentifier symbol | 2024-05-20 06:05:24 +02:00 |  | 
			
				
					|  | e5c5920db0 | parser_test.go: incompatible type error corrected | 2024-05-20 05:32:28 +02:00 |  | 
			
				
					|  | 61efdb4eef | operator-fraction.go: Typer interface implementation | 2024-05-20 05:31:20 +02:00 |  | 
			
				
					|  | 82ec78719d | operand-list.go: ToString() now can handle the Truncate option | 2024-05-20 05:30:26 +02:00 |  | 
			
				
					|  | 554ff1a9dd | operator-sum.go: better type checking when adding fractions | 2024-05-20 05:27:44 +02:00 |  | 
			
				
					|  | 6bb891e09d | term.go: Error messagge about incompatible types now truncates long values | 2024-05-20 05:26:33 +02:00 |  | 
			
				
					|  | 1c4ffd7d64 | formatter.go: Truncate function and number type names | 2024-05-20 05:25:04 +02:00 |  | 
			
				
					|  | b92b19e1dd | New interface to Typer: the function TypeName() returns a more readable type name | 2024-05-19 02:23:28 +02:00 |  | 
			
				
					|  | 9967918418 | operator-sum.go: adding item to a list is no more allowed. The sum operator '+' now ca only join two list. | 2024-05-19 02:20:36 +02:00 |  | 
			
				
					|  | 6c14c07d66 | operand-iterator.go: adapted to the new DictType | 2024-05-19 01:47:06 +02:00 |  | 
			
				
					|  | 9ea170e53b | new operator 'in': it returns true if a item belongs to a list or if a key belongs to a dict | 2024-05-19 01:44:50 +02:00 |  | 
			
				
					|  | a543360151 | when the list value involved in an insert or append operations (directly) comes from a variable, that variable receives the result list | 2024-05-19 01:42:15 +02:00 |  | 
			
				
					|  | 24a25bbf94 | adapted and enhanced the dict operations to make them compatible with the new DictType | 2024-05-19 01:38:07 +02:00 |  | 
			
				
					|  | d6a1607041 | The content of round bracket now returns an expressione term. This way the content is decoupled from external terms. | 2024-05-19 01:34:07 +02:00 |  | 
			
				
					|  | 4d43ab2c2f | context.go: setVar() renamed as UnsafeSetVar() | 2024-05-19 01:27:44 +02:00 |  | 
			
				
					|  | 9bd4a0ba23 | utils.go:fromGenericAny() now supports also ListType and DictType | 2024-05-19 01:21:06 +02:00 |  | 
			
				
					|  | 2b184cf3f2 | operand-map.go replaced by operand-dict.go | 2024-05-19 01:20:04 +02:00 |  | 
			
				
					|  | 263e419d9a | operand-map.go: to be removed | 2024-05-18 08:54:18 +02:00 |  | 
			
				
					|  | c39970fa7e | new operator 'in' added. It check if an item is member of a list, or if a key is contained in a dictionary | 2024-05-18 07:47:41 +02:00 |  | 
			
				
					|  | 14bb9e942b | operator-fraction.go: added link to a tutorial about fractions | 2024-05-18 07:07:17 +02:00 |  | 
			
				
					|  | 9451958218 | utils_test.go: new test file | 2024-05-18 07:06:06 +02:00 |  | 
			
				
					|  | 91fdc1926e | Doc: updated last change date and time | 2024-05-17 15:48:17 +02:00 |  | 
			
				
					|  | 9a3abdf1b6 | Doc: more details on the syntax of the selector and variable default operators | 2024-05-17 15:46:56 +02:00 |  | 
			
				
					|  | ac3e690f87 | Doc: more details on the syntax of the dictionaries, variables and multi-expressions | 2024-05-17 07:31:13 +02:00 |  | 
			
				
					|  | f0a152a17a | Doc: more details on the syntax of the numbers, strings and boolean | 2024-05-16 07:11:20 +02:00 |  | 
			
				
					|  | ca89931ca9 | Doc: more details on the syntax of the numbers | 2024-05-15 22:06:26 +02:00 |  | 
			
				
					|  | d2e8aed4f7 | parser_test.go: test on divisopn by-zero | 2024-05-15 22:05:49 +02:00 |  | 
			
				
					|  | 8138cd2a80 | operand-func.go: commented the errors moved to common-errors..go | 2024-05-15 22:04:38 +02:00 |  | 
			
				
					|  | 6786666cf4 | funcs_test.go: added some tests | 2024-05-15 22:03:41 +02:00 |  | 
			
				
					|  | 35e794701a | func-string.go: commented out the param count check | 2024-05-15 22:03:03 +02:00 |  | 
			
				
					|  | 52ef134be6 | func-base.go: commented out the param count check | 2024-05-15 22:02:07 +02:00 |  | 
			
				
					|  | 624318d84e | common-errors.go: moved here some errors | 2024-05-15 22:01:13 +02:00 |  | 
			
				
					|  | aa1338cd51 | Fixed special convertion case from decimal 'x.y()' to fraction | 2024-05-15 06:45:40 +02:00 |  | 
			
				
					|  | c9db4b84e3 | funcs_test.go: added some tests | 2024-05-14 05:41:53 +02:00 |  | 
			
				
					|  | e7e9330b71 | scanner: Fixed decimal number parser; it didn't save parenthesis around period part | 2024-05-14 05:41:10 +02:00 |  | 
			
				
					|  | 8eb25bbc86 | operand-const.go -> operand-literal.go | 2024-05-14 04:59:55 +02:00 |  | 
			
				
					|  | efc92d434b | the sum operation now supports dicts too | 2024-05-14 04:56:24 +02:00 |  |