Stephen Chung
|
0d0affd5e9
|
Eagerly evaluate built-in operators for OptimizationLevel::Simple.
|
2020-10-05 10:27:31 +08:00 |
|
Stephen Chung
|
b91a073596
|
Add events handler pattern.
|
2020-10-04 23:05:33 +08:00 |
|
Stephen Chung
|
d802829156
|
Bump version.
|
2020-10-03 23:29:34 +08:00 |
|
Stephen Chung
|
fbfb7677c1
|
Add is_def_var and is_def_fn.
|
2020-10-03 16:25:58 +08:00 |
|
Stephen Chung
|
eec3f4e1bf
|
Module:;eval_ast_as_new defaults to merging namespaces.
|
2020-10-03 11:42:54 +08:00 |
|
Stephen Chung
|
d2c94ba07c
|
Add more module tests.
|
2020-10-02 14:55:02 +08:00 |
|
Stephen Chung
|
a13fcc5cc2
|
Refine plugin module docs.
|
2020-10-01 16:47:02 +08:00 |
|
Stephen Chung
|
07fdd1bef1
|
Fix image url link.
|
2020-10-01 00:11:45 +08:00 |
|
Stephen Chung
|
cbc3d8764a
|
Revise docs for 0.19.0.
|
2020-09-30 23:02:01 +08:00 |
|
Stephen Chung
|
c7dfbd48a6
|
Restore call_fn_dynamic.
|
2020-09-29 18:37:00 +08:00 |
|
Stephen Chung
|
64c421b3d7
|
Revise docs.
|
2020-09-28 22:14:19 +08:00 |
|
Stephen Chung
|
726b030616
|
Implement +/- operators for timestamp.
|
2020-09-26 19:45:33 +08:00 |
|
Stephen Chung
|
03dce86328
|
Support Dynamic as function default return value.
|
2020-09-26 16:27:38 +08:00 |
|
Stephen Chung
|
4efe6b90e7
|
Add string::split().
|
2020-09-25 23:02:49 +08:00 |
|
Stephen Chung
|
599fe846cb
|
Add complete_namespace to Module::eval_ast_as_new.
|
2020-09-25 18:07:39 +08:00 |
|
Stephen Chung
|
e637bfa51d
|
Change pure to independent.
|
2020-09-25 09:39:18 +08:00 |
|
Stephen Chung
|
c4ec93080e
|
New FileModuleResolver.
|
2020-09-24 22:50:28 +08:00 |
|
Stephen Chung
|
12e9a8567d
|
Make tables casing consistent.
|
2020-09-24 11:17:39 +08:00 |
|
Stephen Chung
|
9fcbda1ba4
|
Add reverse function to arrays.
|
2020-09-24 10:51:21 +08:00 |
|
Stephen Chung
|
ed38b50490
|
Add parse_int and parse_float.
|
2020-09-23 12:00:03 +08:00 |
|
Stephen Chung
|
594dcc3a06
|
Disallow registering indexers for arrays, maps and strings.
|
2020-09-22 17:57:56 +08:00 |
|
Stephen Chung
|
283495a02f
|
Setters should have no return value.
|
2020-09-22 12:14:26 +08:00 |
|
Stephen Chung
|
83f9df2852
|
Fix op-assignment overrides.
|
2020-09-21 16:15:52 +08:00 |
|
Stephen Chung
|
c7a675e18a
|
Fix no_object builds.
|
2020-09-20 14:52:38 +08:00 |
|
Stephen Chung
|
3341f40fd2
|
Refine docs.
|
2020-09-20 10:50:58 +08:00 |
|
Stephen Chung
|
2ff3a1fde5
|
Refine docs.
|
2020-09-19 12:14:02 +08:00 |
|
Stephen Chung
|
b795ce9f45
|
Refine docs.
|
2020-09-18 11:52:23 +08:00 |
|
Stephen Chung
|
1060ff35fd
|
Fix tests.
|
2020-09-16 21:53:22 -05:00 |
|
Stephen Chung
|
7ceb624ec1
|
Add combine_with_exported_module.
|
2020-09-16 21:53:22 -05:00 |
|
Stephen Chung
|
654da2db8a
|
Fix tests.
|
2020-09-16 21:53:22 -05:00 |
|
Stephen Chung
|
848bdf3f01
|
Add combine_with_exported_module.
|
2020-09-16 21:50:44 -05:00 |
|
Stephen Chung
|
c7de72aba2
|
Clarify private module functions/variables.
|
2020-09-10 17:42:53 +08:00 |
|
Stephen Chung
|
939f4413de
|
Add multiple registrations of plugin function names.
|
2020-09-10 12:10:49 +08:00 |
|
Stephen Chung
|
ae953315fe
|
Refine plugins doc.
|
2020-09-04 15:42:31 +08:00 |
|
J Henry Waugh
|
c5b2debf4a
|
Book updates for Plugins
|
2020-08-31 19:03:45 -05:00 |
|
Stephen Chung
|
f4e4958973
|
Fix typos.
|
2020-08-31 12:03:30 +08:00 |
|
Stephen Chung
|
ef9b90c3ef
|
Add entry on plugins.
|
2020-08-31 11:23:11 +08:00 |
|
Stephen Chung
|
4d9aad816c
|
Add writeup on plugins.
|
2020-08-30 23:13:47 +08:00 |
|
Stephen Chung
|
b72a6355fd
|
Fix docs on sign result.
|
2020-08-30 17:28:53 +08:00 |
|
Stephen Chung
|
9ba7a1245d
|
Restructure book chapters.
|
2020-08-30 17:27:42 +08:00 |
|
Stephen Chung
|
cd867b180f
|
Restructure book chapters.
|
2020-08-30 17:25:36 +08:00 |
|
Stephen Chung
|
a72f797da1
|
Merge branch 'plugins' into plugins_dev
|
2020-08-23 17:54:37 +08:00 |
|
Stephen Chung
|
e2f271644a
|
Expand packages and raw Engine write-up.
|
2020-08-23 17:22:39 +08:00 |
|
Stephen Chung
|
d134b72473
|
Add link from parse_json to serde.
|
2020-08-23 14:50:53 +08:00 |
|
Stephen Chung
|
c6a3397b29
|
Remove dependency on num-traits.
|
2020-08-23 11:16:08 +08:00 |
|
Stephen Chung
|
0b04d05afe
|
Do not parse closures when allow_anonymous_fn is false.
|
2020-08-22 11:08:27 +08:00 |
|
Stephen Chung
|
6a3e123306
|
Use split_first_mut instead of split_at_mut.
|
2020-08-18 23:19:26 +08:00 |
|
Stephen Chung
|
c5360db185
|
Handle #{ in Engine::parse_json, restrict to object hashes only.
|
2020-08-18 23:07:17 +08:00 |
|
Stephen Chung
|
111f5931b3
|
Add multiple instantiation.
|
2020-08-18 23:06:48 +08:00 |
|
Stephen Chung
|
f9807a3c1e
|
Remove content on avoiding &mut ImmutableString which is invalid.
|
2020-08-15 00:10:14 +08:00 |
|