Stephen Chung
|
7263896776
|
Bump minimum compiler version.
|
2022-02-24 08:54:37 +08:00 |
|
Stephen Chung
|
78b5c9fd4e
|
Fix bug in Scope::is_constant.
|
2022-02-18 19:13:09 +08:00 |
|
Stephen Chung
|
bb04fab011
|
Optimize variable shadowing.
|
2022-02-18 15:04:46 +08:00 |
|
Stephen Chung
|
83786c992b
|
Fix parser bug.
|
2022-02-18 11:05:58 +08:00 |
|
Stephen Chung
|
cdc8005146
|
Bump version.
|
2022-02-15 11:38:35 +08:00 |
|
Stephen Chung
|
5bb6ce835f
|
Run var def filter during parsing.
|
2022-02-13 18:46:25 +08:00 |
|
Stephen Chung
|
664e3d31e5
|
BLOB's and strings.
|
2022-02-12 23:39:07 +08:00 |
|
Stephen Chung
|
d1a97be9e3
|
New syntax for package definition.
|
2022-02-10 12:33:48 +08:00 |
|
Stephen Chung
|
340a047369
|
Add fail on invalid property for maps.
|
2022-02-09 13:12:43 +08:00 |
|
Stephen Chung
|
1b4184ef16
|
Run debugger with no optimization.
|
2022-02-09 08:00:05 +08:00 |
|
Stephen Chung
|
5e7db6e105
|
Use new version of rustyline.
|
2022-02-08 22:16:12 +08:00 |
|
Stephen Chung
|
83b213b086
|
Unwrap error when caught.
|
2022-02-08 19:02:40 +08:00 |
|
Stephen Chung
|
be9356727f
|
Add variable definition filter.
|
2022-02-04 22:59:41 +08:00 |
|
Stephen Chung
|
3be27746e0
|
Add allow_shadowing.
|
2022-02-04 13:20:47 +08:00 |
|
Stephen Chung
|
6c1c8bc538
|
Improve position display.
|
2022-02-04 12:04:33 +08:00 |
|
Stephen Chung
|
345a060672
|
Fix type name display.
|
2022-02-03 23:54:53 +08:00 |
|
Stephen Chung
|
419ee45043
|
Add bin-features to pull in all features for bin tools.
|
2022-02-03 21:17:47 +08:00 |
|
Stephen Chung
|
8322e62c18
|
Fix function exit trigger and add function enter trigger.
|
2022-02-02 22:42:33 +08:00 |
|
Stephen Chung
|
4a80483749
|
Support call stack and FunctionExit for native functions.
|
2022-02-02 14:47:35 +08:00 |
|
Stephen Chung
|
389bb9bf66
|
Add history recall to repl.
|
2022-01-31 21:02:36 +08:00 |
|
Stephen Chung
|
7b92a80c32
|
Fix encapsulated environment in module functions.
|
2022-01-30 17:27:13 +08:00 |
|
Stephen Chung
|
19ef92a3f3
|
Fix builds.
|
2022-01-29 13:37:58 +08:00 |
|
Stephen Chung
|
6b02dde848
|
Gate dead code for no_module.
|
2022-01-29 11:09:43 +08:00 |
|
Stephen Chung
|
20baae71d4
|
Factor tuples into structs to aid in understanding.
|
2022-01-28 10:11:40 +08:00 |
|
Stephen Chung
|
538af8caee
|
Scope::clone_visible clones value access mode also.
|
2022-01-27 16:58:11 +08:00 |
|
Stephen Chung
|
aee35e5f20
|
Add DebuggingPackage.
|
2022-01-27 16:58:11 +08:00 |
|
Stephen Chung
|
fc87dec128
|
Add debugging interface.
|
2022-01-27 16:58:11 +08:00 |
|
Stephen Chung
|
69dab31617
|
Remove need for default features in dependencies.
|
2022-01-27 08:22:20 +08:00 |
|
Stephen Chung
|
d8a6b93f43
|
Fix off-by-one position error after comment line.
|
2022-01-24 16:06:41 +08:00 |
|
Stephen Chung
|
8d34ffb9f5
|
Fix bug in try block.
|
2022-01-24 08:34:21 +08:00 |
|
Stephen Chung
|
922931f51d
|
Bump version.
|
2022-01-23 21:49:46 +08:00 |
|
Stephen Chung
|
97be256a1a
|
Fix bug with optimizing op-assignment operators.
|
2022-01-23 21:09:37 +08:00 |
|
Stephen Chung
|
f0781c9736
|
Properly handle \r\n pairs in doc-comments.
|
2022-01-17 23:15:51 +08:00 |
|
Stephen Chung
|
d58df1fb34
|
Engine::gen_fn_signatures enumerates non-standard external packages.
|
2022-01-17 23:15:22 +08:00 |
|
Stephen Chung
|
5232bbbff8
|
Add get/set methods to arrays, blobs, maps and strings.
|
2022-01-17 10:21:03 +08:00 |
|
Stephen Chung
|
3667761340
|
Fix bugs and add comments to standard library.
|
2022-01-15 23:34:38 +08:00 |
|
Stephen Chung
|
00b189d0c6
|
Replace Cow<str> in Scope with SmartString.
|
2022-01-15 11:26:43 +08:00 |
|
Stephen Chung
|
a8ec984b0f
|
Fix unsafe violation in for loop.
|
2022-01-15 10:18:16 +08:00 |
|
Stephen Chung
|
e2e0b8d083
|
Fix Array::chop.
|
2022-01-14 10:04:24 +08:00 |
|
Stephen Chung
|
25f54c0ea5
|
Pretty-display return types.
|
2022-01-13 22:51:10 +08:00 |
|
Stephen Chung
|
5ab7c59ba0
|
Fix Array::pad infinite loop.
|
2022-01-13 22:05:07 +08:00 |
|
Stephen Chung
|
a3a527923a
|
Fix metadata param name in JSON.
|
2022-01-13 18:13:38 +08:00 |
|
Stephen Chung
|
0f4e8848f9
|
Extract index calculataion into functions.
|
2022-01-13 18:13:27 +08:00 |
|
Stephen Chung
|
6dedb1ed9f
|
Fix no_std builds.
|
2022-01-11 11:33:54 +08:00 |
|
Stephen Chung
|
00255a9b78
|
Merge 1.3.1 into 1.4.0.
|
2022-01-11 09:05:18 +08:00 |
|
Stephen Chung
|
80edb1200d
|
Fix Array::pad limits.
|
2022-01-06 15:30:17 +08:00 |
|
Stephen Chung
|
97295a66da
|
Fix test.
|
2022-01-05 13:24:52 +08:00 |
|
Stephen Chung
|
8961f36e8e
|
Move bit-fields into new package.
|
2022-01-03 23:10:20 +08:00 |
|
Stephen Chung
|
43363e0660
|
Reserve is keyword.
|
2021-12-24 14:59:14 +08:00 |
|
Stephen Chung
|
422db4269e
|
Allow multiple packages in def_package.
|
2021-12-22 12:41:55 +08:00 |
|