Kaspar Schleiser
6211888086
add more hex literal parsing test cases
2023-06-01 15:59:11 +03:00
Kaspar Schleiser
40d27df446
add hex integer literal parsing support
2023-06-01 15:59:11 +03:00
Sebastian Schmidt
df869d487b
Move CLI documentation after quickstart.
2023-06-01 15:53:11 +03:00
Sebastian Schmidt
daebc821d7
Document CLI in readme.
2023-06-01 15:52:13 +03:00
Sebastian Schmidt
5bb71e3083
Fix CI.
2023-06-01 15:46:40 +03:00
Sebastian Schmidt
792141839a
Add CI test for CLI.
2023-06-01 15:41:12 +03:00
Kaspar Schleiser
8b08d2081b
add simple cli binary
2023-06-01 15:35:11 +03:00
Sebastian Schmidt
db95723f8e
Fix implementation order.
2023-05-27 12:21:45 +03:00
Sebastian Schmidt
f527c941d2
Update changelog.
2023-05-27 11:08:37 +03:00
Sebastian Schmidt
34ba87f122
Merge branch 'LinuxHeki-main'
2023-05-27 11:06:11 +03:00
Sebastian Schmidt
199a42ebab
Fixes for pull request #130 .
2023-05-27 11:04:56 +03:00
ISibboI
e63a99af80
Merge branch 'main' into main
2023-05-27 10:42:40 +03:00
Sebastian Schmidt
2b711abb52
Release 10.0.0.
2023-05-21 10:43:34 +03:00
Sebastian Schmidt
59ddd64b39
Update changelog.
2023-05-21 10:30:53 +03:00
Sebastian Schmidt
c01a23bcf8
Return Ok
when disabling builtin functions in EmptyContext
and enabling builtin functions in EmptyContextWithBuiltinFunctions
.
...
These are noops anyways.
2023-05-21 10:30:53 +03:00
Sebastian Schmidt
5a4dcf9516
Fix docs and error types.
2023-05-21 10:30:53 +03:00
Codex Yore
24c1749143
Resolving issues for PR #129
2023-05-21 10:30:53 +03:00
Codex Yore
50532c5db5
feature_method_to_disable_builtin_function
2023-05-21 10:30:53 +03:00
LinuxHeki
d9698df268
math::abs of int returns int
2023-05-21 09:12:12 +02:00
Sebastian Schmidt
9a53ce9893
Fix changelog.
2023-05-21 09:57:26 +03:00
LinuxHeki
9bbb152b4a
add tests for math::abs
2023-05-20 15:36:45 +02:00
LinuxHeki
1fc137a233
add math::abs to docs
2023-05-20 15:34:46 +02:00
Heki
bf716b2e87
add math::abs function
2023-05-20 13:16:24 +00:00
Sebastian Schmidt
6d90b0a294
Release 9.1.0.
2023-05-16 18:20:53 +03:00
Sebastian Schmidt
ed6430abed
Fix new nightly warning.
2023-05-16 18:11:24 +03:00
Sebastian Schmidt
0a46a244e0
Make docs more uniform.
2023-05-16 17:55:24 +03:00
Nick
d427405f47
contains and contians any - remove comment
2023-05-10 12:37:43 -05:00
Nick
8b8af31eb8
contains + contains_any builtins
2023-05-10 12:31:33 -05:00
Nick
76d480c465
Some
function to check if tuple contains value
2023-05-08 08:36:13 -05:00
Sebastian Schmidt
f2263bd218
Release 9.0.0
...
evalexpr@9.0.0
Generated by cargo-workspaces
2023-04-13 15:56:04 +03:00
Sebastian Schmidt
8392e88149
Add code coverage back to CI.
2023-04-13 15:55:36 +03:00
Sebastian Schmidt
7d440dd972
Update readme to reflect MSRV change.
2023-04-13 15:54:20 +03:00
ISibboI
a951bc0193
Merge pull request #123 from ISibboI/120-raising-a-number-to-a-negative-power-does-not-work-as-expected
...
Fix precedence of unary operators
2023-04-13 15:51:22 +03:00
Sebastian Schmidt
87e609ed99
Update changelog for 9.0.0 release.
2023-04-13 15:48:45 +03:00
Sebastian Schmidt
791ac540d2
Update CI.
2023-04-13 15:46:44 +03:00
Sebastian Schmidt
7ef9306ce3
Update CI.
2023-04-13 15:31:57 +03:00
Sebastian Schmidt
d6c09ef736
Update MSRV.
2023-04-13 15:25:47 +03:00
Sebastian Schmidt
1a90ec5f22
Update CI.
2023-04-13 15:00:55 +03:00
Sebastian Schmidt
be0e99ffdd
Update CI.
2023-04-13 14:57:39 +03:00
Sebastian Schmidt
d3741bfcf2
Update CI.
2023-04-13 14:54:01 +03:00
Sebastian Schmidt
1e14ea1460
Update changelog for bugfix release.
2023-04-13 14:47:22 +03:00
Sebastian Schmidt
ab24e08f28
Remove superfluous printlns.
2023-04-13 14:44:47 +03:00
Sebastian Schmidt
4fd86751dc
Fix unary operator precedence.
...
Before, unary operators that appeared after an operator with higher precedence would be executed after that operator.
However, in evalexpr, the two unary operators are prefix operators negation and not, and prefix operators always happen before operators directly left of them.
2023-04-13 14:42:39 +03:00
Sebastian Schmidt
9d0a776346
Add test for powers of negative numbers.
2023-04-13 14:21:44 +03:00
Sebastian Schmidt
aef100f91b
Release 8.2.0
...
evalexpr@8.2.0
Generated by cargo-workspaces
2023-04-13 14:11:11 +03:00
Sebastian Schmidt
5f3a5a833f
Update changelog for 8.2.0 release.
2023-04-13 14:09:40 +03:00
Sebastian Schmidt
94b9f1c9be
Fix lints.
2023-04-13 14:05:02 +03:00
ISibboI
6b649728cc
Merge pull request #116 from celaus/main
...
Added Clone to errors
2022-12-02 07:26:31 +02:00
Claus Matzinger
f5520077e0
Added Clone to errors
2022-12-01 23:20:08 +01:00
ISibboI
040a192147
Merge pull request #113 from NatanFreeman/main
...
Replaces `f64` and `i64` with `FloatType` and `IntType`.
2022-11-21 19:56:39 +02:00