quake
|
a0c07631e2
|
chore: clippy fix rust style
|
2022-07-20 21:38:50 +09:00 |
|
quake
|
8d91e7eb63
|
chore: clippy fix useless_conversion
|
2022-07-20 21:28:40 +09:00 |
|
quake
|
e707b66639
|
chore: clippy fix unnecessary_mut_passed
|
2022-07-20 21:22:51 +09:00 |
|
quake
|
299777f1c9
|
chore: clippy fix needless_borrow
|
2022-07-20 21:16:35 +09:00 |
|
Stephen Chung
|
87af0db074
|
Merge pull request #584 from quake/quake/optimize-stmt-switch
fix: optimize_stmt should use fn `position`
|
2022-07-20 18:08:37 +08:00 |
|
quake
|
e21f7c4f5d
|
fix: optimize_stmt should use fn position
|
2022-07-20 18:48:54 +09:00 |
|
quake
|
4033543309
|
chore: remove clippy redundant_allocation since it has been resolved in clippy#7592
|
2022-07-20 17:05:05 +09:00 |
|
Stephen Chung
|
7dca916c45
|
Allow duplicated switch cases.
|
2022-07-18 13:40:41 +08:00 |
|
Stephen Chung
|
4b760d1d0f
|
Unroll switch ranges if possible.
|
2022-07-18 08:54:10 +08:00 |
|
Stephen Chung
|
107193e35f
|
Update rustyline to 10.
|
2022-07-17 18:49:12 +08:00 |
|
Stephen Chung
|
a12401a1fe
|
New range variant.
|
2022-07-17 12:09:19 +08:00 |
|
Stephen Chung
|
fedd09053a
|
Fix typo.
|
2022-07-06 13:13:21 +08:00 |
|
Stephen Chung
|
dda7bc7b85
|
Add eval_expression_tree_raw.
|
2022-07-06 12:56:15 +08:00 |
|
Stephen Chung
|
b4dbc7619a
|
Add no_custom_syntax.
|
2022-07-05 22:59:03 +08:00 |
|
Stephen Chung
|
b6528bd51d
|
Reduce usage of as_ref and as_mut.
|
2022-07-05 16:26:38 +08:00 |
|
Stephen Chung
|
9319f87a7b
|
Fix builds.
|
2022-07-04 17:47:59 +08:00 |
|
Stephen Chung
|
dee66a409f
|
Add case alternatives for switch.
|
2022-07-04 17:42:24 +08:00 |
|
Stephen Chung
|
6753566b03
|
Merge set of dynamic functions when merging modules.
|
2022-06-28 13:57:18 +08:00 |
|
Stephen Chung
|
0031678cd4
|
Fix shared variable assignment.
|
2022-06-26 18:09:15 +08:00 |
|
Stephen Chung
|
d9875ff81c
|
Fix sync feature.
|
2022-06-26 17:14:10 +08:00 |
|
Stephen Chung
|
335957fbc2
|
Enable modifying constant shared values.
|
2022-06-26 17:04:08 +08:00 |
|
Stephen Chung
|
7068775f19
|
Use locked_read.
|
2022-06-26 14:10:09 +08:00 |
|
Stephen Chung
|
84b8e1ed87
|
Detect whether dynamic functions exist to save checking.
|
2022-06-24 11:30:54 +08:00 |
|
Stephen Chung
|
d6bfd8f617
|
Streamline step ranges.
|
2022-06-20 18:52:07 +08:00 |
|
Stephen Chung
|
addb579f30
|
Streamline Dynamic.
|
2022-06-17 23:36:18 +08:00 |
|
Stephen Chung
|
b592ac1599
|
Export locked_read.
|
2022-06-17 23:36:09 +08:00 |
|
Stephen Chung
|
6ea5ed17f4
|
Use rhai for ignore.
|
2022-06-12 15:04:06 +08:00 |
|
Stephen Chung
|
2b44778a5c
|
Add elvis operator for indexing.
|
2022-06-12 00:32:12 +08:00 |
|
Stephen Chung
|
b9cbeb65d6
|
Use Option instead of once/empty.
|
2022-06-11 16:01:15 +08:00 |
|
Stephen Chung
|
8999872d62
|
Add null coalescing operator.
|
2022-06-10 11:22:33 +08:00 |
|
Stephen Chung
|
0f1e51b1c9
|
Support Elvis operator.
|
2022-06-10 10:26:06 +08:00 |
|
Stephen Chung
|
206318e14c
|
Add new reserved symbols.
|
2022-06-10 08:47:22 +08:00 |
|
Stephen Chung
|
09e19790fe
|
Fix builds.
|
2022-06-09 18:22:53 +08:00 |
|
Stephen Chung
|
a31a4e4887
|
Fix builds.
|
2022-06-09 18:06:00 +08:00 |
|
Stephen Chung
|
dcaac20eb9
|
Strict mode in functions check for static modules.
|
2022-06-09 17:59:28 +08:00 |
|
Stephen Chung
|
285bf23dfa
|
Minor refactor.
|
2022-06-09 08:41:51 +08:00 |
|
Stephen Chung
|
e5f6b28abd
|
Fix warnings.
|
2022-06-08 17:06:49 +08:00 |
|
Stephen Chung
|
bbaad8dfcb
|
Speed up method calls.
|
2022-06-08 16:34:56 +08:00 |
|
Stephen Chung
|
f4ebaa7abf
|
Improve chaining speed.
|
2022-06-08 09:19:21 +08:00 |
|
Stephen Chung
|
8615960cd6
|
Fix feature.
|
2022-06-07 20:52:04 +08:00 |
|
Stephen Chung
|
8501d9d33f
|
Improve speed on common dot/index expressions.
|
2022-06-07 20:38:05 +08:00 |
|
Stephen Chung
|
84e3296559
|
Fix bug on chaining function calls returning shared values.
|
2022-06-07 11:31:46 +08:00 |
|
Stephen Chung
|
005692ef78
|
Change volatile API message.
|
2022-06-06 08:54:19 +08:00 |
|
Stephen Chung
|
6467b52761
|
Fix no_function.
|
2022-06-05 19:35:18 +08:00 |
|
Stephen Chung
|
6ebe002b18
|
Check for missing docs.
|
2022-06-05 18:17:44 +08:00 |
|
Stephen Chung
|
c200a609ea
|
Change FnPtr to struct.
|
2022-05-26 18:18:09 +08:00 |
|
Stephen Chung
|
493c4a71ff
|
Add lifetime.
|
2022-05-26 18:17:46 +08:00 |
|
Stephen Chung
|
99bcd8497a
|
Remove lifetime on OpAssignment.
|
2022-05-26 18:17:08 +08:00 |
|
Stephen Chung
|
0e363bd6b7
|
Make Caches a struct.
|
2022-05-24 19:34:47 +08:00 |
|
Stephen Chung
|
52bb6e68e8
|
Add Scope::get.
|
2022-05-24 16:05:17 +08:00 |
|