Commit Graph

553 Commits

Author SHA1 Message Date
8363cd20eb Move built-in functions to expressive 2023-06-23 23:36:48 -04:00
fda852f69a Allow getting nested map values 2023-06-23 22:52:08 -04:00
47cc649f8d Improve map type functionality 2023-06-23 22:47:02 -04:00
f2ae0d952f Add map type functionality 2023-06-23 21:44:40 -04:00
44170697cb Begin forking with new features 2023-06-22 01:07:17 -04:00
Sebastian Schmidt
bcc6a07879 Add merged PR #136 to changelog. 2023-06-08 16:46:46 +03:00
Sebastian Schmidt
d81a6656c3 Merge branch 'benwr-main' 2023-06-08 15:41:04 +03:00
Sebastian Schmidt
2fdd4a1604 Fix some names an docs. 2023-06-08 15:40:30 +03:00
Ben Weinstein-Raun
49b61ff359 rename to iter_operators_mut 2023-06-04 14:16:46 -07:00
Ben Weinstein-Raun
1646a070a9 cargo format 2023-06-04 09:41:51 +03:00
Ben Weinstein-Raun
d45cb7c420 rename iterators to indicate that they're iterating over operators rather than nodes 2023-06-04 09:41:51 +03:00
Ben Weinstein-Raun
0d549b1c36 add mutable iteration over identifiers 2023-06-04 09:41:51 +03:00
ISibboI
1d1504e0ba
Add nightly toolchain to test coverage CI. 2023-06-04 09:35:16 +03:00
ISibboI
c14be410d5
Replace --all-targets with specific run types for tests and doctests in test coverage CI. 2023-06-04 09:26:38 +03:00
ISibboI
81b996e18c
Add --all-targets flag to coverage CI tests. 2023-06-04 09:17:22 +03:00
ISibboI
e720ba5ed1
Update README.md
Add more badges.
2023-06-01 16:40:03 +03:00
Sebastian Schmidt
6aaf5c1480 Release 11.0.0. 2023-06-01 16:36:34 +03:00
Sebastian Schmidt
201496f472 Update changelog for #135. 2023-06-01 16:35:59 +03:00
Sebastian Schmidt
e1e4d125fb Update MSRV. 2023-06-01 16:35:59 +03:00
Sebastian Schmidt
6ed820adc4 Change IterVariablesContext to use GATs instead of a lifetime parameter. 2023-06-01 16:35:59 +03:00
Sebastian Schmidt
aebc2ba02e Update changelog for 11.0.0 release. 2023-06-01 16:06:34 +03:00
Sebastian Schmidt
57bc27ef8c Document that integers can also be written in hex. 2023-06-01 16:03:28 +03:00
Sebastian Schmidt
1033e16904 Add comment about inaccurate error in test. 2023-06-01 16:01:01 +03:00
Sebastian Schmidt
d5b1f7bea7 Update changelog. 2023-06-01 15:59:34 +03:00
Kaspar Schleiser
13c78a1285 fix hex integer clippy suggestions 2023-06-01 15:59:11 +03:00
Kaspar Schleiser
f6596b13ec drop num_traits dependency for hex literal parsing 2023-06-01 15:59:11 +03:00
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