Stephen Chung
|
0346bb874b
|
Make Expr::position const.
|
2021-06-29 18:41:03 +08:00 |
|
Stephen Chung
|
08828dd8c1
|
Use .into() instead of Box::new()
|
2021-06-29 18:25:20 +08:00 |
|
Stephen Chung
|
4143ef1e3f
|
Simplify Engine creation.
|
2021-06-29 17:47:31 +08:00 |
|
Stephen Chung
|
27c126d2f0
|
Make on_print/on_debug Option.
|
2021-06-29 17:42:03 +08:00 |
|
Stephen Chung
|
8f4a582f88
|
Remove free list of empty function resolution caches.
|
2021-06-28 22:06:46 +08:00 |
|
Stephen Chung
|
a13a724361
|
Fix builds.
|
2021-06-28 18:29:53 +08:00 |
|
Stephen Chung
|
e40e81ac1a
|
Mark simple functions const.
|
2021-06-28 18:06:05 +08:00 |
|
Stephen Chung
|
0c99165007
|
Remove description.
|
2021-06-28 17:24:05 +08:00 |
|
Stephen Chung
|
0888738b75
|
Change AST::clone_source to AST::source_raw.
|
2021-06-28 13:53:30 +08:00 |
|
Stephen Chung
|
7196b017f5
|
Add is_odd, is_even and is_zero.
|
2021-06-27 22:10:52 +08:00 |
|
Stephen Chung
|
1247b89352
|
Deprecate description for errors.
|
2021-06-24 14:55:53 +08:00 |
|
Stephen Chung
|
83297ffa00
|
Bump version to 1.0.
|
2021-06-24 11:50:03 +08:00 |
|
Stephen Chung
|
178fe6b978
|
Remove deprecated API.
|
2021-06-24 09:48:44 +08:00 |
|
Stephen Chung
|
02e886e33b
|
Bump rhai_codegen version to require 0.20.3 of rhai.
|
2021-06-22 22:43:44 +08:00 |
|
Stephen Chung
|
ba0cf80314
|
Prepare for 0.20.3 release.
|
2021-06-22 22:32:50 +08:00 |
|
Stephen Chung
|
2342777a13
|
Iterator reference parameters.
|
2021-06-21 19:12:28 +08:00 |
|
Stephen Chung
|
3b345acebf
|
Impl returns closures.
|
2021-06-20 21:42:13 +08:00 |
|
Stephen Chung
|
4093727dcb
|
New string functions.
|
2021-06-17 13:31:58 +08:00 |
|
Stephen Chung
|
425e038f4b
|
Split FnPtr into own file.
|
2021-06-17 09:50:32 +08:00 |
|
Stephen Chung
|
40e33fa6f9
|
Add to_hex, to_octal and to_binary.
|
2021-06-16 23:49:18 +08:00 |
|
Stephen Chung
|
a9ed434c73
|
Refine error position for missing indexer.
|
2021-06-16 19:45:45 +08:00 |
|
Stephen Chung
|
0b028dc900
|
Fix decimal build.
|
2021-06-16 19:44:54 +08:00 |
|
Stephen Chung
|
c492fa3234
|
Do not export SmartString.
|
2021-06-16 19:02:37 +08:00 |
|
Stephen Chung
|
204dcf60ac
|
Export Identifier only when internals.
|
2021-06-16 18:58:48 +08:00 |
|
Stephen Chung
|
e684626fc4
|
Remove unnecessary #[must_use].
|
2021-06-16 18:58:32 +08:00 |
|
Stephen Chung
|
42a14ab4cc
|
Make file structures consistent.
|
2021-06-16 18:36:33 +08:00 |
|
Stephen Chung
|
aa2e04bd25
|
Simplify Expr::Export.
|
2021-06-16 16:35:56 +08:00 |
|
Stephen Chung
|
0a857e6944
|
Remove position for catch keyword.
|
2021-06-16 16:15:29 +08:00 |
|
Stephen Chung
|
03cb398edf
|
Better implementation for Expression::get_literal_value.
|
2021-06-16 12:24:36 +08:00 |
|
Stephen Chung
|
b5898f451e
|
Fix no_closure build.
|
2021-06-14 12:09:54 +08:00 |
|
Stephen Chung
|
bbf3d31fbf
|
Code style refactor.
|
2021-06-14 12:02:22 +08:00 |
|
Stephen Chung
|
743d48f44f
|
Code style cleanup.
|
2021-06-13 17:41:34 +08:00 |
|
Stephen Chung
|
8ca24059b1
|
Add #[must_use]
|
2021-06-12 22:47:43 +08:00 |
|
Stephen Chung
|
68ea8c27fd
|
Fix unchecked.
Do not duplicate data size checking.
|
2021-06-12 10:26:50 +08:00 |
|
Stephen Chung
|
f9dcfeb1ad
|
Check data size after assignments.
|
2021-06-11 19:59:50 +08:00 |
|
Stephen Chung
|
07d25b4fb6
|
Update rust_decimal.
|
2021-06-11 15:12:01 +08:00 |
|
Stephen Chung
|
2a0ab4739f
|
Rename default_features to default-features.
|
2021-06-11 12:29:03 +08:00 |
|
Stephen Chung
|
a1950a9562
|
Bump versions.
|
2021-06-10 19:09:27 +08:00 |
|
Stephen Chung
|
79d9977cd5
|
Change take_string and take_immutable_string to as_XXX.
|
2021-06-10 10:45:44 +08:00 |
|
Stephen Chung
|
a5031969ca
|
New custom syntax expression types.
|
2021-06-10 10:16:39 +08:00 |
|
Stephen Chung
|
c3eb6d65f6
|
Refine Target variant names.
|
2021-06-08 23:40:21 +08:00 |
|
Stephen Chung
|
6397ce671e
|
Simplify code.
|
2021-06-08 23:40:10 +08:00 |
|
Stephen Chung
|
bcf82dafcb
|
Fix tests.
|
2021-06-08 19:30:13 +08:00 |
|
Stephen Chung
|
ae9f4b5b71
|
Remove collect() with exact sizes.
|
2021-06-08 15:48:55 +08:00 |
|
Stephen Chung
|
2c21928f67
|
Simplify constant function call arguments.
|
2021-06-08 14:46:49 +08:00 |
|
Stephen Chung
|
bed5256e2e
|
Add new example scripts.
|
2021-06-07 20:15:06 +08:00 |
|
Stephen Chung
|
c4b3ad7c7b
|
Improve for-loop scripts.
|
2021-06-07 14:52:45 +08:00 |
|
Stephen Chung
|
65b7135324
|
Fix tests.
|
2021-06-07 11:54:10 +08:00 |
|
Stephen Chung
|
3e08160653
|
Simplify variable name parsing.
|
2021-06-07 11:43:00 +08:00 |
|
Stephen Chung
|
411b718a3b
|
Fix test.
|
2021-06-07 11:21:45 +08:00 |
|