Commit Graph

68 Commits

Author SHA1 Message Date
Sebastian Schmidt
c86dbcd74c Prepare changelog for 7.2.0 release. 2022-03-23 12:24:22 +01:00
Sebastian Schmidt
6ded87ff10 Prepare changelog for 7.1.1 release. 2022-03-14 13:25:37 +02:00
Sebastian Schmidt
2b5ed30428 Update changelog for 7.1.0 release. 2022-03-13 12:30:08 +02:00
Sebastian Schmidt
4e91a63a6f Update changelog for 7.0.1 release. 2022-02-20 09:57:39 +02:00
Sebastian Schmidt
7af8da5cdb Prepare 7.0.0 release. 2022-01-13 14:54:34 +02:00
Sebastian Schmidt
4e5e218d3e Fix #94.
Introduce a new error type for illegal parenthese expressions such as `4(5)`.
2022-01-13 14:50:38 +02:00
Sebastian Schmidt
ea278893ac Prepare for 6.6.0 release. 2021-10-13 14:31:02 +03:00
Sebastian Schmidt
55092ce793 Merge branch '88_bitwise_operators' into main
# Conflicts:
#	CHANGELOG.md
2021-10-12 15:11:56 +03:00
Sebastian Schmidt
d2f3d415df Make functions to access operator and children of a Node public. 2021-10-12 15:10:54 +03:00
Sebastian Schmidt
b3be7f600c Implement bitwise operators as builtin functions.
Relates to #88
2021-10-12 14:59:10 +03:00
Sebastian Schmidt
fee65ebc03 Prepare changelog for 6.5.0. 2021-08-16 13:37:34 +03:00
Sebastian Schmidt
62b0c2616c Prepare changelog for 6.4.0. 2021-07-21 13:45:35 +03:00
Sebastian Schmidt
42771468a1 Update docs and changelog. 2021-07-21 13:42:50 +03:00
Sebastian Schmidt
0e139e6d4d Update MSRV also in readme. 2021-07-13 15:08:09 +03:00
Sebastian Schmidt
56a5f7b0e8 Update changelog and readme for 7.0 release. 2021-07-13 14:43:59 +03:00
Sebastian Schmidt
2a906e2b5f Update changelog 2021-07-06 15:57:35 +03:00
Sebastian Schmidt
8c473521bf Update changelog. 2021-06-24 11:13:04 +02:00
Sebastian Schmidt
80c55e92d6 Update changelog. 2021-06-22 10:23:23 +02:00
Sebastian Schmidt
bbf67d24f0 Prepare changelog for 6.1.0. 2021-06-02 18:19:01 +03:00
Sebastian Schmidt
36ee042bd7 Update changelog. 2021-06-02 18:08:32 +03:00
Sebastian Schmidt
8cb38e0433 Move maintenance badge to top 2019-09-13 17:38:15 +02:00
Sebastian Schmidt
36075e9822 Update changelog 2019-09-13 17:37:10 +02:00
Sebastian Schmidt
054dea4a61 Update changelog 2019-09-13 17:35:01 +02:00
Sebastian Schmidt
f38bf20cca Fix contributor name in changelog 2019-08-30 12:53:53 +03:00
Sebastian Schmidt
c37a321666 Update changelog 2019-08-30 12:51:20 +03:00
Sebastian Schmidt
4a8f1d734e Stop listing separate dev-dependencies for target.bench 2019-08-30 10:58:21 +03:00
Sebastian Schmidt
c64ecbdc25 Update changelog 2019-08-30 10:50:45 +03:00
Sebastian Schmidt
b656b2a970 Update changelog 2019-08-30 10:33:42 +03:00
Sebastian Schmidt
81496539d0 Update changelog 2019-08-30 10:26:37 +03:00
Sebastian Schmidt
03a30205e2 Update changelog 2019-08-29 18:43:14 +03:00
Sebastian Schmidt
2ec3dc74c1 Make operator enum public
This is required for better error messages.

Relates to #60
2019-08-29 16:28:43 +03:00
Sebastian Schmidt
a3faefb893 Fix panic when adding number to string
For no reason, unwraps were used in the operator module.

Fixes #59
2019-08-29 13:36:18 +03:00
Sebastian Schmidt
d8eed924cc Add documentation about operator assignments 2019-08-29 13:21:54 +03:00
Sebastian Schmidt
e1ef617eaa Update changelog 2019-08-29 10:53:38 +03:00
Sebastian Schmidt
c995cf37e6 Update changelog 2019-08-29 10:02:13 +03:00
Sebastian Schmidt
50a761aa1b Update change log
Give some tribute to our amazing contributors!
2019-04-16 20:41:40 +02:00
Sebastian Schmidt
697fbb5d45 Implement iterators over variable and function identifiers
Relates to #37
2019-04-13 20:16:05 +02:00
Sebastian Schmidt
0af5e3ed32 Update changelog 2019-04-13 18:27:53 +02:00
Sebastian Schmidt
67d68cd974 Add string constants
* Implement string parsing in tokenizer
 * Implement escape sequences `\"` and `\\`
 * Document changes
 * Update change log

Relates to #35
2019-03-30 11:54:26 +01:00
Sebastian Schmidt
c63206fa17 Add derive(Default) to HashMapContext 2019-03-28 15:44:25 +01:00
Sebastian Schmidt
862963d447 Prepare 3.1.0 release 2019-03-28 15:42:11 +01:00
Sebastian Schmidt
e56afad25f Add release name to change log and prepare for next release 2019-03-28 12:12:00 +01:00
Sebastian Schmidt
9faf781623 Update change log 2019-03-28 11:55:27 +01:00
Sebastian Schmidt
e266f4fc0d Merge ContextMut with Context and add eval_<type>_with_context_mut methods
Trait objects of `ContextMut` cannot be converted into `Context`, even though `ContextMut` requires `Context`.

Relates to #30
2019-03-28 09:22:48 +01:00
Sebastian Schmidt
451a3aa97e Fix release date of 2.0.0 in change log 2019-03-28 08:48:18 +01:00
Sebastian Schmidt
5bd514041b Add release note 2019-03-27 19:27:44 +01:00
Sebastian Schmidt
6f31d69d7d Prepare 2.0.0 release 2019-03-27 19:14:24 +01:00
Sebastian Schmidt
d5544cdbf2 Add eval_number[_with_context] crate methods
Relates to #20
2019-03-27 18:59:06 +01:00
Sebastian Schmidt
720b2f90c2 Add Node::eval_number[_with_context] methods
Relates to #20
2019-03-27 18:55:51 +01:00
Sebastian Schmidt
7d0abc8406 Rename as_float to as_number and add strict as_float
Relates to #20
2019-03-27 18:49:02 +01:00