Stephen Chung
|
4e115d2bc2
|
Code structure refactor.
|
2020-10-29 11:37:51 +08:00 |
|
Stephen Chung
|
cbd7ed2ca7
|
Fix test.
|
2020-10-28 22:30:35 +08:00 |
|
Stephen Chung
|
bed6364dcb
|
Simplify hash calculation.
|
2020-10-28 22:30:29 +08:00 |
|
Stephen Chung
|
f5ffbfbe06
|
Code structure cleanup.
|
2020-10-28 22:18:44 +08:00 |
|
Stephen Chung
|
53adc58f63
|
Fix no_closure build.
|
2020-10-28 19:21:45 +08:00 |
|
Stephen Chung
|
f56c3fe9cb
|
Add Ident/IdentX to AST.
|
2020-10-28 19:11:17 +08:00 |
|
Stephen Chung
|
a87c4de22b
|
Merge pull request #270 from schungx/master
Code enhancements.
|
2020-10-28 17:44:12 +08:00 |
|
Stephen Chung
|
00b1051732
|
Optimize Stmt/Expr reflections.
|
2020-10-28 14:10:48 +08:00 |
|
Stephen Chung
|
427af14f1b
|
Don't wrap system errors from function calls.
|
2020-10-28 14:10:46 +08:00 |
|
Stephen Chung
|
30e11f137b
|
Move ErrorAssignmentToUnknownLHS to ParseError.
|
2020-10-28 10:26:36 +08:00 |
|
Stephen Chung
|
4b087d0e69
|
Fix test.
|
2020-10-27 23:45:04 +08:00 |
|
Stephen Chung
|
18b23bdd7d
|
Add blank lines after display.
|
2020-10-27 23:36:05 +08:00 |
|
Stephen Chung
|
51fca1e757
|
Move Assignment to Stmt.
|
2020-10-27 23:21:20 +08:00 |
|
Stephen Chung
|
fd2ba54b49
|
Introduce BinaryExpr.
|
2020-10-27 23:00:05 +08:00 |
|
Stephen Chung
|
f62f7908ab
|
Pack Stmt tighter.
|
2020-10-27 19:23:43 +08:00 |
|
Stephen Chung
|
93b5df6b3c
|
Pack Stmt structure.
|
2020-10-27 18:18:19 +08:00 |
|
Stephen Chung
|
01663a6581
|
Refine docs.
|
2020-10-27 11:30:38 +08:00 |
|
Stephen Chung
|
4add90b215
|
Change parser output to String.
|
2020-10-27 09:56:37 +08:00 |
|
Stephen Chung
|
54d68c1061
|
Fix bug.
|
2020-10-26 21:49:49 +08:00 |
|
Stephen Chung
|
7496c77ac9
|
Custom syntax parser function takes &[String].
|
2020-10-26 19:46:58 +08:00 |
|
Stephen Chung
|
b467b18722
|
Fix no_std build.
|
2020-10-25 22:08:02 +08:00 |
|
Stephen Chung
|
b607a3a9ba
|
Add raw API for custom syntax.
|
2020-10-25 21:57:18 +08:00 |
|
Stephen Chung
|
f670d55871
|
Fix Send+Sync for EvalAltResult.
|
2020-10-25 21:48:18 +08:00 |
|
Stephen Chung
|
65432330c4
|
Add Module::fill_with.
|
2020-10-25 00:39:47 +08:00 |
|
Stephen Chung
|
caa95d807f
|
Merge pull request #266 from schungx/master
Cleanup.
|
2020-10-22 12:36:02 +08:00 |
|
Stephen Chung
|
2c7c719cd5
|
Minor cleanup before release.
|
2020-10-22 12:26:44 +08:00 |
|
Stephen Chung
|
e89d12c42f
|
Reserve thread keyword.
|
2020-10-21 14:45:20 +08:00 |
|
Stephen Chung
|
3660e42b96
|
Refactor try/catch code.
|
2020-10-21 14:45:10 +08:00 |
|
Stephen Chung
|
93966e73d0
|
Merge pull request #265 from schungx/master
Add try-catch.
|
2020-10-21 10:36:07 +08:00 |
|
Stephen Chung
|
ad60db5bae
|
Reduce max fn call level.
|
2020-10-21 10:10:46 +08:00 |
|
Stephen Chung
|
ce03a4fda5
|
Fix throw test.
|
2020-10-20 23:30:01 +08:00 |
|
Stephen Chung
|
44dc5f95c3
|
Fix serde feature.
|
2020-10-20 23:29:56 +08:00 |
|
Stephen Chung
|
07bdb824fe
|
Add try-catch.
|
2020-10-20 23:16:03 +08:00 |
|
Stephen Chung
|
5ee9dfc5cd
|
1) Change namespaces to iter_namespaces
2) throw can throw any value
|
2020-10-20 18:09:26 +08:00 |
|
Stephen Chung
|
09f8b13f2d
|
Fix test output.
|
2020-10-20 11:10:46 +08:00 |
|
Stephen Chung
|
92ba7b42d5
|
Implement namespaces chain.
|
2020-10-20 10:54:32 +08:00 |
|
Stephen Chung
|
643ecc86a3
|
Minor refactor
|
2020-10-20 09:21:41 +08:00 |
|
Stephen Chung
|
f2b6d58122
|
Bump version.
|
2020-10-20 09:21:36 +08:00 |
|
Stephen Chung
|
13f1ae577b
|
Use plugins to define functions.
|
2020-10-19 23:49:01 +08:00 |
|
Stephen Chung
|
1f9fb34e75
|
Merge pull request #263 from schungx/master
Refactor.
|
2020-10-19 21:16:09 +08:00 |
|
Stephen Chung
|
ccba5f2188
|
Move custom syntax into separate function.
|
2020-10-19 19:21:40 +08:00 |
|
Stephen Chung
|
a9fd0ff4de
|
Encapsulate scope into EvalContext;
Fix bug with custom syntax delta.
|
2020-10-19 19:11:55 +08:00 |
|
Stephen Chung
|
d1f9f4096d
|
Update badges
|
2020-10-19 17:26:47 +08:00 |
|
Stephen Chung
|
c8c4ca21ad
|
Update docs.
|
2020-10-19 14:26:15 +08:00 |
|
Stephen Chung
|
5c7c947488
|
Merge pull request #262 from schungx/master
Support NativeCallContext parameter in plugin functions.
|
2020-10-18 22:56:08 +08:00 |
|
Stephen Chung
|
d68c951795
|
Pad string to exact length even when padding string is not multiple.
|
2020-10-18 22:47:58 +08:00 |
|
Stephen Chung
|
8a17856f27
|
Fix test.
|
2020-10-18 22:38:15 +08:00 |
|
Stephen Chung
|
25f820f5bf
|
Reimplement pad for string.
|
2020-10-18 22:36:58 +08:00 |
|
Stephen Chung
|
ea814779bf
|
Fix test.
|
2020-10-18 22:24:01 +08:00 |
|
Stephen Chung
|
6e5c903241
|
Fix no_module build.
|
2020-10-18 22:10:08 +08:00 |
|