Stephen Chung
|
49e5382ab0
|
Do not return default for comparisons between same types.
|
2021-02-25 10:59:11 +08:00 |
|
Stephen Chung
|
02057ef1d2
|
Avoid double checking of builtin's.
|
2021-02-24 23:23:32 +08:00 |
|
Stephen Chung
|
baaa0461bf
|
Limit Dynamic parameters to 16.
|
2021-02-24 22:40:18 +08:00 |
|
Stephen Chung
|
37540fda12
|
Fix bug with op-assignment.
|
2021-02-24 16:17:04 +08:00 |
|
Stephen Chung
|
9d6ad2092c
|
Fix decimal build.
|
2021-02-24 15:56:29 +08:00 |
|
Stephen Chung
|
4ac05aee8b
|
Disallow implicit comparisons between different numeric types.
|
2021-02-24 15:45:29 +08:00 |
|
Stephen Chung
|
0d933d865a
|
Do not test for built-in's when operands are not built-in.
|
2021-02-24 13:53:11 +08:00 |
|
Stephen Chung
|
c501b34191
|
Implement strings concat via Dynamic wildcards.
|
2021-02-24 11:28:21 +08:00 |
|
Stephen Chung
|
c739e54e5b
|
Refine strings package.
|
2021-02-24 11:05:39 +08:00 |
|
Stephen Chung
|
8b67a9a9bc
|
Do not test for op-assignment when not ending with '='.
|
2021-02-24 11:05:16 +08:00 |
|
Stephen Chung
|
71680e3c77
|
Extract op assignment into function.
|
2021-02-24 11:04:54 +08:00 |
|
Stephen Chung
|
6f876e85cc
|
Always call native for op-assignment operators.
|
2021-02-23 20:32:50 +08:00 |
|
Stephen Chung
|
123e9d6901
|
Short-circuits op-assignment for indexing and dotting.
|
2021-02-23 20:03:28 +08:00 |
|
Stephen Chung
|
93d970235e
|
Fix no_object.
|
2021-02-23 19:31:43 +08:00 |
|
Stephen Chung
|
36420f0b99
|
Implement print/debug functions via Dynamic parameters.
|
2021-02-23 19:08:05 +08:00 |
|
Stephen Chung
|
42a65ef3d0
|
Merge pull request #358 from schungx/master
Support for Dynamic arguments.
|
2021-02-23 16:48:58 +08:00 |
|
Stephen Chung
|
ba2b0630f7
|
Add support for Dynamic wildcard arguments.
|
2021-02-23 16:06:36 +08:00 |
|
Stephen Chung
|
8248c9999d
|
Add split version for chars.
|
2021-02-23 12:52:47 +08:00 |
|
Stephen Chung
|
e88713611c
|
Add split for arrays.
|
2021-02-23 11:57:50 +08:00 |
|
Stephen Chung
|
ac3d8e35d4
|
Add splitn, rsplit and rsplitn equivalents to strings.
|
2021-02-23 11:56:04 +08:00 |
|
Stephen Chung
|
7f0d7f1bc7
|
Add breaking changes.
|
2021-02-22 12:38:09 +08:00 |
|
Stephen Chung
|
780665a12e
|
Merge pull request #357 from schungx/master
Reflect plugin module/function visibility to generated code.
|
2021-02-21 16:07:34 +08:00 |
|
Stephen Chung
|
067983bb57
|
Fix codegen tests.
|
2021-02-21 15:44:01 +08:00 |
|
Stephen Chung
|
0b49865f29
|
Fix no_std build.
|
2021-02-21 14:41:20 +08:00 |
|
Stephen Chung
|
4120e3c88e
|
Include decimal in generated docs.
|
2021-02-21 14:26:31 +08:00 |
|
Stephen Chung
|
dd3b16403f
|
Code cleanup.
|
2021-02-21 14:11:19 +08:00 |
|
Stephen Chung
|
fc7697d504
|
Reflect visibility to generated modules.
|
2021-02-21 13:51:24 +08:00 |
|
Stephen Chung
|
03c31a969a
|
Refine examples.
|
2021-02-20 23:46:25 +08:00 |
|
Stephen Chung
|
54e26059dc
|
Set correct position for system errors inside function calls.
|
2021-02-20 14:32:37 +08:00 |
|
Stephen Chung
|
72334f0c42
|
Lower release stack overflow protection limit.
|
2021-02-20 14:05:47 +08:00 |
|
Stephen Chung
|
0b0edc1818
|
Merge pull request #356 from schungx/master
Protection against mutating constants in plugin functions.
|
2021-02-20 00:06:37 +08:00 |
|
Stephen Chung
|
5285dad1a8
|
Fix feature build.
|
2021-02-19 23:48:11 +08:00 |
|
Stephen Chung
|
182fc2c3d1
|
Check for constant values passed to methods.
|
2021-02-19 23:13:53 +08:00 |
|
Stephen Chung
|
ac1b7debe9
|
Add pure function attribute.
|
2021-02-19 23:13:41 +08:00 |
|
Stephen Chung
|
724ad05916
|
Add wasm64 as potential target.
|
2021-02-19 15:50:48 +08:00 |
|
Stephen Chung
|
4e3ab7fa6a
|
Add compiler guards for mutually-exclusive features.
|
2021-02-19 15:49:51 +08:00 |
|
Stephen Chung
|
b789c319e7
|
Rename serde_impl to serde.
|
2021-02-19 15:17:14 +08:00 |
|
Stephen Chung
|
1b33c60988
|
Merge pull request #355 from schungx/master
Built-in interop between FLOAT/Decimal and INT.
|
2021-02-19 12:02:14 +08:00 |
|
Stephen Chung
|
bd5ff457d2
|
Built-in interop between FLOAT/Decimal and INT.
|
2021-02-19 11:47:26 +08:00 |
|
Stephen Chung
|
7b8322b6e1
|
Scope implements IntoIterator.
|
2021-02-18 23:35:22 +08:00 |
|
Stephen Chung
|
61d7356e08
|
Reduce spelling warnings in codegen.
|
2021-02-18 17:42:49 +08:00 |
|
Stephen Chung
|
d2121e2183
|
Add operators between FLOAT/Decimal and INT.
|
2021-02-18 14:33:27 +08:00 |
|
Stephen Chung
|
9a9adbefcc
|
Wrap eval errors in ErrorInFunctionCall.
|
2021-02-18 14:33:12 +08:00 |
|
Stephen Chung
|
f8a7ada2a2
|
Implement Add and AddAssign to Position, fix bug in Position::is_beginning_of_line
|
2021-02-18 10:47:57 +08:00 |
|
Stephen Chung
|
cc90b5ffab
|
Remove unnecessary lifetimes.
|
2021-02-17 19:28:07 +08:00 |
|
Stephen Chung
|
c7b556b741
|
Bump version.
|
2021-02-17 16:53:35 +08:00 |
|
Stephen Chung
|
c943e22e1c
|
Merge pull request #354 from schungx/master
Add new float functions and operators with INT.
|
2021-02-17 16:19:19 +08:00 |
|
Stephen Chung
|
678d0f5e33
|
Fix f32_float build.
|
2021-02-17 14:05:35 +08:00 |
|
Stephen Chung
|
a2277d07f3
|
Add arithmetic operators between FLOAT and INT.
|
2021-02-17 13:06:47 +08:00 |
|
Stephen Chung
|
b2ca8c34d1
|
Add atan2 and hypot functions.
|
2021-02-17 12:27:27 +08:00 |
|