rhai/tests
2023-01-25 07:37:44 +08:00
..
arrays.rs Fix bug in chain parsing. 2023-01-25 07:37:44 +08:00
assignments.rs Use String::new() for empty strings. 2022-08-21 17:35:44 +08:00
binary_ops.rs Allow negative shift bits. 2022-12-18 14:51:38 +08:00
bit_fields.rs Fix test for only_i32. 2022-01-14 23:19:27 +08:00
blobs.rs Minor refactor. 2022-03-09 09:25:55 +08:00
bool_op.rs Catch more parse errors. 2021-07-04 00:15:27 +08:00
build_type.rs Refine inlining. 2022-09-28 12:06:22 +08:00
call_fn.rs Refine auto_restore syntax. 2022-12-04 22:47:10 +08:00
chars.rs Do not unnecessarily use raw strings. 2021-04-20 12:01:35 +08:00
closures.rs Use bitflags. 2022-11-23 11:36:30 +08:00
comments.rs Fix test. 2022-12-03 10:50:58 +08:00
compound_equality.rs
constants.rs Fix tests. 2022-10-27 22:08:47 +08:00
custom_syntax.rs Fix builds. 2022-11-23 17:23:54 +08:00
data_size.rs Allow string interpolation to work with no packages. 2022-12-27 10:09:40 +08:00
debugging.rs Change debugger init signature. 2022-11-25 13:20:03 +08:00
decrement.rs Build in operators between string and char. 2021-02-25 13:29:49 +08:00
eval.rs Add ParseError:err_type and ParseError::position. 2022-07-29 09:42:30 +08:00
expressions.rs Allow closures in parse expressions. 2022-12-06 21:41:38 +08:00
float.rs Deprecate RegisterFn and RegisterResultFn. 2021-03-15 11:36:30 +08:00
fn_ptr.rs Add function pointer short-hand. 2022-08-05 23:30:44 +08:00
for.rs Fix test again. 2022-10-29 14:12:09 +08:00
functions.rs Remove _result registration methods. 2022-08-22 22:16:26 +08:00
get_set.rs Remove _result registration methods. 2022-08-22 22:16:26 +08:00
if_block.rs Do not unnecessarily use raw strings. 2021-04-20 12:01:35 +08:00
increment.rs Build in operators between string and char. 2021-02-25 13:29:49 +08:00
internal_fn.rs Add ParseError:err_type and ParseError::position. 2022-07-29 09:42:30 +08:00
looping.rs Add !in. 2022-11-30 14:11:09 +08:00
maps.rs Add parse_json. 2022-09-29 22:46:59 +08:00
math.rs Simplify using .. 2022-02-08 09:02:15 +08:00
method_call.rs Fix bug with eager optimization of method calls. 2022-03-04 12:22:44 +08:00
mismatched_op.rs Add ParseError:err_type and ParseError::position. 2022-07-29 09:42:30 +08:00
modules.rs Add storage API for NativeCallContext. 2022-11-07 16:19:10 +08:00
native.rs Make fast operators the default. 2022-09-03 22:07:36 +08:00
not.rs Allow stacking ! operators. 2021-01-24 21:21:15 +08:00
number_literals.rs Fix bug in hex parsing for negative numbers. 2021-12-18 17:07:30 +08:00
operations.rs Refactor. 2022-09-25 12:24:03 +08:00
ops.rs Simplify using .. 2022-02-08 09:02:15 +08:00
optimizer.rs Use ImmutableString for source. 2022-10-29 14:12:18 +08:00
options.rs Fix test. 2022-08-30 12:31:47 +08:00
packages.rs Revert "Enable capacity on packages." 2022-09-14 15:17:36 +08:00
plugins_register.rs
plugins_unroll.rs Refactor wasm feature gates. 2022-01-04 22:16:20 +08:00
plugins.rs Fix tests. 2022-10-27 22:08:47 +08:00
power_of.rs Use ** for power/exponentiation. 2021-02-10 12:41:27 +08:00
print.rs Refactor. 2022-09-25 12:24:03 +08:00
README.md Add README's. 2020-10-07 22:56:21 +08:00
serde.rs Deserialize large numbers. 2022-11-23 16:13:57 +08:00
side_effects.rs Change Engine::consume_XXX to Engine::run_XXX. 2021-08-17 15:50:56 +08:00
stack.rs Refine expression nesting level. 2022-12-08 17:18:40 +08:00
string.rs Allow string interpolation to work with no packages. 2022-12-27 10:09:40 +08:00
switch.rs Fix tests. 2022-10-16 12:07:47 +08:00
throw.rs Add Dynamic::is_XXX API. 2022-11-09 12:44:57 +08:00
time.rs Fix test. 2022-10-18 16:54:26 +08:00
tokens.rs Add ParseError:err_type and ParseError::position. 2022-07-29 09:42:30 +08:00
types.rs Deprecate RegisterFn and RegisterResultFn. 2021-03-15 11:36:30 +08:00
unary_after_binary.rs
unary_minus.rs Implement variable resolver. 2020-10-11 21:58:11 +08:00
unit.rs Add Token::Unit. 2022-04-21 10:04:46 +08:00
var_scope.rs Refactor. 2022-09-25 12:24:03 +08:00
while_loop.rs Add loop expressions. 2022-10-29 12:09:18 +08:00

Tests

Rhai engine tests.

How to Run

cargo test