Stephen Chung
|
398edf66b3
|
Delete benchmark.yml
|
2020-07-13 13:43:28 +08:00 |
|
Stephen Chung
|
0d90be387b
|
Merge pull request #176 from schungx/master
Serde support, disable keywords, custom operators, custom syntax and chainable API.
|
2020-07-12 11:47:34 +08:00 |
|
Stephen Chung
|
8449f8c55e
|
Make API chainable.
|
2020-07-12 11:46:53 +08:00 |
|
Stephen Chung
|
2a8d63fd5f
|
Refine custom syntax.
|
2020-07-11 15:09:17 +08:00 |
|
Stephen Chung
|
e49bfebac5
|
Merge branch 'master' of https://github.com/jonathandturner/rhai
|
2020-07-11 14:36:43 +08:00 |
|
Jonathan Turner
|
6c07408b8e
|
Merge pull request #183 from jonathandturner/fix_readme_badges
Fix README badges links
|
2020-07-10 22:12:20 -07:00 |
|
Jonathan Turner
|
48eb4f71cf
|
Fix README badges links
|
2020-07-11 17:11:44 +12:00 |
|
Stephen Chung
|
ebffbf0f98
|
Refine docs and add custom syntax.
|
2020-07-10 22:01:47 +08:00 |
|
Stephen Chung
|
7436fc1c05
|
Fix bug in tokenizing reserved symbols.
|
2020-07-10 11:41:56 +08:00 |
|
Stephen Chung
|
f36b4a69ae
|
FIXED - method calls inside dot chain.
|
2020-07-09 22:21:07 +08:00 |
|
Stephen Chung
|
99164ebceb
|
Add custom syntax.
|
2020-07-09 19:54:28 +08:00 |
|
Stephen Chung
|
e33760a7d4
|
Fix bug in StaticVec.
|
2020-07-09 13:27:21 +08:00 |
|
Stephen Chung
|
703cc414b8
|
Allow mutating a module-qualified function's first argument if it is a variable.
|
2020-07-08 13:06:00 +08:00 |
|
Stephen Chung
|
d92a514f48
|
Add reserved symbols.
|
2020-07-08 12:09:18 +08:00 |
|
Stephen Chung
|
150f02d8b7
|
Update docs regarding modules.
|
2020-07-08 09:48:25 +08:00 |
|
Stephen Chung
|
236ba40784
|
Add ModuleResolversCollection.
|
2020-07-07 23:44:23 +08:00 |
|
Stephen Chung
|
ff6d205c1d
|
Make Modules::set_raw_fn public.
|
2020-07-07 22:59:23 +08:00 |
|
Stephen Chung
|
2b3f10f2c5
|
Define functions anywhere during parsing.
|
2020-07-06 22:57:50 +08:00 |
|
Stephen Chung
|
a2c0554f3c
|
Make consistent style.
|
2020-07-06 21:52:07 +08:00 |
|
Stephen Chung
|
f5ff759fcc
|
Merge branch 'master' of https://github.com/schungx/rhai
|
2020-07-06 21:31:03 +08:00 |
|
Stephen Chung
|
de934e6254
|
Merge pull request #16 from alvinhochun/serde
Handle deserialization of all integer and impl. serde for all enum types
|
2020-07-06 21:30:42 +08:00 |
|
Stephen Chung
|
d0711394f0
|
Expose FnPtr and move name checking into
|
2020-07-06 21:30:35 +08:00 |
|
Alvin Wong
|
4a3a32dc3a
|
Fix serializing externally-tagged enum representations
|
2020-07-06 21:11:41 +08:00 |
|
Alvin Wong
|
4b6afc9c72
|
Add enum serialization tests
|
2020-07-06 18:32:22 +08:00 |
|
Alvin Wong
|
0644c67252
|
Impl. deserializing enum representations
|
2020-07-06 18:32:22 +08:00 |
|
Stephen Chung
|
46cdec1280
|
Refine docs and tests.
|
2020-07-06 16:20:03 +08:00 |
|
Alvin Wong
|
8f53ce50d4
|
Ensure rhai::INT can be deserialized into any integer types
|
2020-07-06 15:30:56 +08:00 |
|
Alvin Wong
|
8bc1b25edd
|
Fix only_i32 build
|
2020-07-06 15:30:55 +08:00 |
|
Stephen Chung
|
3e45d5d9a5
|
Refine docs and API.
|
2020-07-06 13:01:57 +08:00 |
|
Stephen Chung
|
d9fe6a1980
|
Add boolean xor operator and readjust % precedence.
|
2020-07-06 12:24:28 +08:00 |
|
Stephen Chung
|
05a4b466d1
|
New register_raw_fn_n shortcuts.
|
2020-07-06 12:06:57 +08:00 |
|
Stephen Chung
|
ea86888638
|
Add new &Module parameter to native functions.
|
2020-07-06 12:04:02 +08:00 |
|
Stephen Chung
|
495d202af4
|
Add new AST API.
|
2020-07-06 10:02:54 +08:00 |
|
Stephen Chung
|
a27f89b524
|
Add new register_fn_raw API.
|
2020-07-05 23:08:44 +08:00 |
|
Stephen Chung
|
4052ad3df1
|
Assignments return () and no compound assignments.
|
2020-07-05 23:07:02 +08:00 |
|
Stephen Chung
|
e390dd73e6
|
Add custom operators.
|
2020-07-05 17:41:45 +08:00 |
|
Stephen Chung
|
936a3ff44a
|
Add feature to disable symbols.
|
2020-07-05 15:23:51 +08:00 |
|
Stephen Chung
|
368b4a480b
|
Reformat code.
|
2020-07-04 22:53:00 +08:00 |
|
Stephen Chung
|
23f21c7808
|
Add doc to serde example.
|
2020-07-04 22:52:45 +08:00 |
|
Stephen Chung
|
a8b5a7f6b3
|
Merge pull request #15 from alvinhochun/serde
Add `serde` example
|
2020-07-04 22:39:15 +08:00 |
|
Alvin Wong
|
a2ae052c82
|
Add serde example
|
2020-07-04 22:32:18 +08:00 |
|
Stephen Chung
|
d626bf9f5b
|
Refine no_function feature.
|
2020-07-04 16:21:15 +08:00 |
|
Stephen Chung
|
467b109c23
|
Move benchmark.yml to correct location.
|
2020-07-04 15:43:48 +08:00 |
|
Stephen Chung
|
b3b3a083b8
|
Add docs on serde feature.
|
2020-07-04 15:39:40 +08:00 |
|
Stephen Chung
|
cf2461651c
|
Undelete benchmark.yml.
|
2020-07-04 10:52:17 +08:00 |
|
Stephen Chung
|
2b2deba5e0
|
Remove serde from default feature.
|
2020-07-03 22:48:33 +08:00 |
|
Stephen Chung
|
78c94daf46
|
Add ser::to_dynamic.
|
2020-07-03 22:42:56 +08:00 |
|
Stephen Chung
|
fa84e5c502
|
Add serde deserialization.
|
2020-07-03 17:19:55 +08:00 |
|
Stephen Chung
|
1b7ffdf408
|
Better type display.
|
2020-07-03 10:45:01 +08:00 |
|
Stephen Chung
|
bdc7b69266
|
Remove feature gate for Instant.
|
2020-07-02 22:16:09 +08:00 |
|