Stephen Chung
|
6bc5ba6668
|
Enable functions to use global imports.
|
2020-11-06 19:17:07 +08:00 |
|
Stephen Chung
|
07a8a43298
|
Optimize data structures.
|
2020-11-06 16:27:40 +08:00 |
|
Stephen Chung
|
c6ef2d1e95
|
Add test to make sure call_fn does not pollute scope.
|
2020-11-06 13:41:04 +08:00 |
|
Stephen Chung
|
3f6db1d9d4
|
Remove extra export of LexError.
|
2020-11-04 20:20:55 +08:00 |
|
Stephen Chung
|
b46420778d
|
Merge pull request #280 from schungx/master
Wrap up 0.19.4.
|
2020-11-04 17:27:30 +08:00 |
|
Stephen Chung
|
99669b5909
|
Bump version.
|
2020-11-04 17:17:21 +08:00 |
|
Stephen Chung
|
dd53937ddd
|
f32_float for no-std example.
|
2020-11-04 17:12:21 +08:00 |
|
Stephen Chung
|
da1c5e364d
|
Docs revision.
|
2020-11-04 17:11:56 +08:00 |
|
Stephen Chung
|
7e60e9ff54
|
Docs revision.
|
2020-11-04 17:10:26 +08:00 |
|
Stephen Chung
|
a5d22ddd45
|
Make FuncInfo a struct.
|
2020-11-04 14:37:46 +08:00 |
|
Stephen Chung
|
b390586bcc
|
Fix optimization of Stmt::Expr.
|
2020-11-04 13:11:37 +08:00 |
|
Stephen Chung
|
c287a61b93
|
Streamline ScriptFnDef.
|
2020-11-04 12:34:54 +08:00 |
|
Stephen Chung
|
f75942715d
|
Remove clippy warnings.
|
2020-11-04 12:34:34 +08:00 |
|
Stephen Chung
|
2168fd5361
|
Expr::Stmt takes a statements block.
|
2020-11-04 11:49:02 +08:00 |
|
Stephen Chung
|
32f41c69bd
|
Refine code and docs.
|
2020-11-03 21:50:14 +08:00 |
|
Stephen Chung
|
6cba637636
|
Merge pull request #279 from schungx/master
Optimize code and refactor.
|
2020-11-03 13:19:19 +08:00 |
|
Stephen Chung
|
f74d947c6b
|
Fix constant assignment.
|
2020-11-03 13:08:19 +08:00 |
|
Stephen Chung
|
b9de8eaa7f
|
Minor code refactor.
|
2020-11-02 23:54:19 +08:00 |
|
Stephen Chung
|
cc304ba513
|
Fix serde build.
|
2020-11-02 13:18:37 +08:00 |
|
Stephen Chung
|
d7d6f74dfd
|
Add constant NO_POS.
|
2020-11-02 12:50:27 +08:00 |
|
Stephen Chung
|
6f3ce96d9d
|
Enable termination token.
|
2020-11-02 11:04:45 +08:00 |
|
Stephen Chung
|
b07a2aa79c
|
Pack Imports.
|
2020-11-01 23:42:00 +08:00 |
|
Stephen Chung
|
717e8e7eee
|
Remove unnecessary clone.
|
2020-11-01 22:55:19 +08:00 |
|
Stephen Chung
|
c55fc5a9a5
|
Optimize Scope.
|
2020-11-01 22:46:46 +08:00 |
|
Stephen Chung
|
8fc0f53c84
|
Merge pull request #278 from schungx/master
f32_float feature.
|
2020-11-01 16:11:38 +08:00 |
|
Stephen Chung
|
3485f9b00b
|
Fix test.
|
2020-11-01 16:02:10 +08:00 |
|
Stephen Chung
|
a2e2b5e2ef
|
Add f32_float feature.
|
2020-11-01 15:48:48 +08:00 |
|
Stephen Chung
|
629e02f9da
|
Use Ident.
|
2020-11-01 00:04:02 +08:00 |
|
Stephen Chung
|
abbee80e5d
|
Do not box ModuleRef.
|
2020-10-31 23:51:59 +08:00 |
|
Stephen Chung
|
c8bccd6577
|
Merge pull request #276 from schungx/master
Optimize Stmt/Expr some more.
|
2020-10-31 23:41:02 +08:00 |
|
Stephen Chung
|
42eac410b7
|
Optimize Expr.
|
2020-10-31 23:26:21 +08:00 |
|
Stephen Chung
|
89811c8dfc
|
Pack Stmt and Expr some more.
|
2020-10-31 14:13:45 +08:00 |
|
Stephen Chung
|
c38ea9a358
|
Merge pull request #275 from schungx/master
Fix Discord link.
|
2020-10-31 11:57:05 +08:00 |
|
Stephen Chung
|
1e16cb03ce
|
Add content to no-std buld.
|
2020-10-31 11:52:42 +08:00 |
|
Stephen Chung
|
72941fac4b
|
Fix links.
|
2020-10-31 11:52:23 +08:00 |
|
Stephen Chung
|
3e23cf943e
|
Add to_float from f32 to f64.
|
2020-10-30 14:19:19 +08:00 |
|
Stephen Chung
|
45effc6276
|
Merge pull request #272 from schungx/master
Code refactor.
|
2020-10-29 12:11:31 +08:00 |
|
Stephen Chung
|
a73584cd36
|
Fix no_std.
|
2020-10-29 12:00:02 +08:00 |
|
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 |
|