Commit Graph

  • e730028185 Fix calling functions without arguments main Jeff 2023-06-24 01:11:36 -0400
  • da7d52caef Allow calling functions without arguments Jeff 2023-06-24 00:07:44 -0400
  • df5661fa2b Allow calling functions without arguments Jeff 2023-06-24 00:07:12 -0400
  • 6fdf4de722 Fix lib name Jeff 2023-06-23 23:45:58 -0400
  • 8363cd20eb Move built-in functions to expressive Jeff 2023-06-23 23:36:48 -0400
  • fda852f69a Allow getting nested map values Jeff 2023-06-23 22:52:08 -0400
  • 47cc649f8d Improve map type functionality Jeff 2023-06-23 22:47:02 -0400
  • f2ae0d952f Add map type functionality Jeff 2023-06-23 21:44:40 -0400
  • 44170697cb Begin forking with new features Jeff 2023-06-22 01:07:17 -0400
  • bcc6a07879 Add merged PR #136 to changelog. Sebastian Schmidt 2023-06-08 16:46:46 +0300
  • d81a6656c3 Merge branch 'benwr-main' Sebastian Schmidt 2023-06-08 15:41:04 +0300
  • 2fdd4a1604 Fix some names an docs. Sebastian Schmidt 2023-06-08 15:40:30 +0300
  • 49b61ff359 rename to iter_operators_mut Ben Weinstein-Raun 2023-06-04 14:16:02 -0700
  • 1646a070a9 cargo format Ben Weinstein-Raun 2023-06-02 19:00:42 -0700
  • d45cb7c420 rename iterators to indicate that they're iterating over operators rather than nodes Ben Weinstein-Raun 2023-06-02 18:59:56 -0700
  • 0d549b1c36 add mutable iteration over identifiers Ben Weinstein-Raun 2023-06-02 18:56:04 -0700
  • 1d1504e0ba
    Add nightly toolchain to test coverage CI. ISibboI 2023-06-04 09:35:16 +0300
  • c14be410d5
    Replace --all-targets with specific run types for tests and doctests in test coverage CI. ISibboI 2023-06-04 09:26:38 +0300
  • 81b996e18c
    Add --all-targets flag to coverage CI tests. ISibboI 2023-06-04 09:17:22 +0300
  • e720ba5ed1
    Update README.md ISibboI 2023-06-01 16:40:03 +0300
  • 6aaf5c1480 Release 11.0.0. Sebastian Schmidt 2023-06-01 16:36:34 +0300
  • 201496f472 Update changelog for #135. Sebastian Schmidt 2023-06-01 16:32:08 +0300
  • e1e4d125fb Update MSRV. Sebastian Schmidt 2023-06-01 16:28:55 +0300
  • 6ed820adc4 Change IterVariablesContext to use GATs instead of a lifetime parameter. Sebastian Schmidt 2023-06-01 16:26:23 +0300
  • aebc2ba02e Update changelog for 11.0.0 release. Sebastian Schmidt 2023-06-01 16:06:34 +0300
  • 57bc27ef8c Document that integers can also be written in hex. Sebastian Schmidt 2023-06-01 16:03:28 +0300
  • 1033e16904 Add comment about inaccurate error in test. Sebastian Schmidt 2023-06-01 16:01:01 +0300
  • d5b1f7bea7 Update changelog. Sebastian Schmidt 2023-06-01 15:59:29 +0300
  • 13c78a1285 fix hex integer clippy suggestions Kaspar Schleiser 2023-05-31 15:24:22 +0200
  • f6596b13ec drop num_traits dependency for hex literal parsing Kaspar Schleiser 2023-05-27 17:06:42 +0200
  • 6211888086 add more hex literal parsing test cases Kaspar Schleiser 2023-05-27 16:50:52 +0200
  • 40d27df446 add hex integer literal parsing support Kaspar Schleiser 2023-05-25 10:29:11 +0200
  • df869d487b Move CLI documentation after quickstart. Sebastian Schmidt 2023-06-01 15:53:11 +0300
  • daebc821d7 Document CLI in readme. Sebastian Schmidt 2023-06-01 15:52:13 +0300
  • 5bb71e3083 Fix CI. Sebastian Schmidt 2023-06-01 15:46:40 +0300
  • 792141839a Add CI test for CLI. Sebastian Schmidt 2023-06-01 15:41:12 +0300
  • 8b08d2081b add simple cli binary Kaspar Schleiser 2023-05-31 13:59:09 +0200
  • db95723f8e Fix implementation order. Sebastian Schmidt 2023-05-27 12:21:45 +0300
  • f527c941d2 Update changelog. Sebastian Schmidt 2023-05-27 11:08:37 +0300
  • 34ba87f122 Merge branch 'LinuxHeki-main' Sebastian Schmidt 2023-05-27 11:06:11 +0300
  • 199a42ebab Fixes for pull request #130. Sebastian Schmidt 2023-05-27 11:04:56 +0300
  • e63a99af80
    Merge branch 'main' into main ISibboI 2023-05-27 10:42:40 +0300
  • 2b711abb52 Release 10.0.0. Sebastian Schmidt 2023-05-21 10:43:34 +0300
  • 59ddd64b39 Update changelog. Sebastian Schmidt 2023-05-21 10:30:00 +0300
  • c01a23bcf8 Return Ok when disabling builtin functions in EmptyContext and enabling builtin functions in EmptyContextWithBuiltinFunctions. Sebastian Schmidt 2023-05-21 10:22:46 +0300
  • 5a4dcf9516 Fix docs and error types. Sebastian Schmidt 2023-05-21 10:19:26 +0300
  • 24c1749143 Resolving issues for PR #129 Codex Yore 2023-05-19 21:30:21 +0545
  • 50532c5db5 feature_method_to_disable_builtin_function Codex Yore 2023-05-18 23:16:47 +0545
  • d9698df268 math::abs of int returns int LinuxHeki 2023-05-21 09:12:12 +0200
  • 9a53ce9893 Fix changelog. Sebastian Schmidt 2023-05-21 09:57:26 +0300
  • 9bbb152b4a add tests for math::abs LinuxHeki 2023-05-20 15:36:45 +0200
  • 1fc137a233 add math::abs to docs LinuxHeki 2023-05-20 15:34:46 +0200
  • bf716b2e87
    add math::abs function Heki 2023-05-20 13:16:24 +0000
  • 6d90b0a294 Release 9.1.0. Sebastian Schmidt 2023-05-16 18:20:53 +0300
  • ed6430abed Fix new nightly warning. Sebastian Schmidt 2023-05-16 18:11:24 +0300
  • 0a46a244e0 Make docs more uniform. Sebastian Schmidt 2023-05-16 17:55:24 +0300
  • d427405f47 contains and contians any - remove comment Nick 2023-05-10 12:37:43 -0500
  • 8b8af31eb8 contains + contains_any builtins Nick 2023-05-10 12:31:33 -0500
  • 76d480c465 Some function to check if tuple contains value Nick 2023-05-08 08:36:13 -0500
  • f2263bd218 Release 9.0.0 Sebastian Schmidt 2023-04-13 15:56:04 +0300
  • 8392e88149 Add code coverage back to CI. Sebastian Schmidt 2023-04-13 15:55:21 +0300
  • 7d440dd972 Update readme to reflect MSRV change. Sebastian Schmidt 2023-04-13 15:53:19 +0300
  • a951bc0193
    Merge pull request #123 from ISibboI/120-raising-a-number-to-a-negative-power-does-not-work-as-expected ISibboI 2023-04-13 15:51:22 +0300
  • 87e609ed99 Update changelog for 9.0.0 release. Sebastian Schmidt 2023-04-13 15:48:45 +0300
  • 791ac540d2 Update CI. Sebastian Schmidt 2023-04-13 15:46:44 +0300
  • 7ef9306ce3 Update CI. Sebastian Schmidt 2023-04-13 15:31:57 +0300
  • d6c09ef736 Update MSRV. Sebastian Schmidt 2023-04-13 15:25:47 +0300
  • 1a90ec5f22 Update CI. Sebastian Schmidt 2023-04-13 15:00:55 +0300
  • be0e99ffdd Update CI. Sebastian Schmidt 2023-04-13 14:57:39 +0300
  • d3741bfcf2 Update CI. Sebastian Schmidt 2023-04-13 14:54:01 +0300
  • 1e14ea1460 Update changelog for bugfix release. Sebastian Schmidt 2023-04-13 14:47:22 +0300
  • ab24e08f28 Remove superfluous printlns. Sebastian Schmidt 2023-04-13 14:44:47 +0300
  • 4fd86751dc Fix unary operator precedence. Sebastian Schmidt 2023-04-13 14:42:39 +0300
  • 9d0a776346 Add test for powers of negative numbers. Sebastian Schmidt 2023-04-13 14:21:44 +0300
  • aef100f91b Release 8.2.0 Sebastian Schmidt 2023-04-13 14:11:11 +0300
  • 5f3a5a833f Update changelog for 8.2.0 release. Sebastian Schmidt 2023-04-13 14:09:14 +0300
  • 94b9f1c9be Fix lints. Sebastian Schmidt 2023-04-13 14:05:02 +0300
  • 6b649728cc
    Merge pull request #116 from celaus/main ISibboI 2022-12-02 07:26:31 +0200
  • f5520077e0
    Added Clone to errors Claus Matzinger 2022-12-01 22:47:01 +0100
  • 040a192147
    Merge pull request #113 from NatanFreeman/main ISibboI 2022-11-21 19:56:39 +0200
  • ebd08caa91 Formats code. natan 2022-11-21 19:50:22 +0200
  • 927e0e4075 Replaces f64 and i64 with FloatType and IntType. Natan Freeman 2022-09-14 21:36:36 +0300
  • db191e1674 Release 8.1.0 Sebastian Schmidt 2022-07-22 12:20:08 +0300
  • 70a749194f Add tests for iterating only variable names in a context. Sebastian Schmidt 2022-07-22 12:18:56 +0300
  • 86f7f17b0d
    Update CHANGELOG.md ISibboI 2022-07-22 11:17:26 +0200
  • 4033273cf9
    Update changelog for 8.1.0 ISibboI 2022-07-22 11:09:17 +0200
  • b8a90b065b
    Merge pull request #110 from tsmt09/iter_read_write_vars ISibboI 2022-07-22 11:05:48 +0200
  • 165c606ed4 typo in doctest Tobias Schmitt 2022-07-21 21:16:09 +0200
  • 532e2ed770 adds iter_(read/write)_variable_identifiers Tobias Schmitt 2022-07-21 21:12:26 +0200
  • a4f49de71a Add tests for context variable iteration. Sebastian Schmidt 2022-07-15 13:50:14 +0300
  • 4cc86e7683 Add trait to allow iterating over all variables in a context. Sebastian Schmidt 2022-07-15 13:44:31 +0300
  • 3d60c66305 Replace version specification in README with "desired version". Sebastian Schmidt 2022-07-15 13:16:24 +0300
  • 33828ee94b Release 8.0.0 Sebastian Schmidt 2022-07-06 11:26:27 +0300
  • a70981f0c5 Update changelog for 8.0.0 release. Sebastian Schmidt 2022-07-06 11:25:51 +0300
  • c0b46a4e8d
    Merge pull request #107 from ISibboI/sebschmi/i106_identifier_is_variable_bug ISibboI 2022-07-06 11:23:20 +0300
  • 7e3fdef92e Update changelog. Sebastian Schmidt 2022-07-06 11:14:29 +0300
  • e70e9d366a Use explicit operator type for reading and writing variables. Sebastian Schmidt 2022-07-04 17:10:28 +0300
  • 54c4286672 Use double dot syntax in operator/mod.rs. Sebastian Schmidt 2022-07-04 17:03:32 +0300
  • 65fadfd164 Add tests for left-hand side of assignment being an identifier. Sebastian Schmidt 2022-07-04 16:50:39 +0300
  • 563d82a525 Fix unnecessary unused lints. Sebastian Schmidt 2022-07-04 14:51:27 +0300