Andrew Morris
|
58ddce654a
|
Diagnostics for expression_compiler
|
2023-02-21 13:02:17 +11:00 |
|
Andrew Morris
|
e4cd05c634
|
self.todo
|
2023-02-20 20:46:54 +11:00 |
|
Andrew Morris
|
8a11f0b9df
|
expects -> diagnostics
|
2023-02-20 20:08:36 +11:00 |
|
Andrew Morris
|
a00f159a05
|
panic -> diagnostic
|
2023-02-20 19:57:36 +11:00 |
|
Andrew Morris
|
403a93141f
|
Use Spanned trait
|
2023-02-20 19:31:44 +11:00 |
|
Andrew Morris
|
e4818a8802
|
Enable diagnostics in FunctionCompiler
|
2023-02-20 19:26:21 +11:00 |
|
Andrew Morris
|
fd1f7ef219
|
expect -> diagnostic
|
2023-02-20 19:16:31 +11:00 |
|
Andrew Morris
|
27ee60fd24
|
Replace panics with diagnostics in compile.rs
|
2023-02-20 19:07:01 +11:00 |
|
Andrew Morris
|
58eb6c5cc5
|
Move passing test to passing dir
|
2023-02-20 17:07:28 +11:00 |
|
Andrew Morris
|
7f93041807
|
Avoid failing anonymous main except for explicit test
|
2023-02-20 17:02:24 +11:00 |
|
Andrew Morris
|
5e98c59382
|
Deal with Pat::Expr
|
2023-02-20 16:37:08 +11:00 |
|
Andrew Morris
|
5f31745eda
|
Handle undefined in scope analysis
|
2023-02-20 16:26:41 +11:00 |
|
Andrew Morris
|
c219838d40
|
Module-level hoisting
|
2023-02-20 16:19:17 +11:00 |
|
Andrew Morris
|
b65819bc08
|
Hoisting
|
2023-02-20 15:39:23 +11:00 |
|
Andrew Morris
|
078f10b0dc
|
Fix messages
|
2023-02-20 13:24:43 +11:00 |
|
Andrew Morris
|
60701d6506
|
Add diagnostics for capture+mutation, fix capturing builtins
|
2023-02-20 12:49:00 +11:00 |
|
Andrew Morris
|
3bf57ced7e
|
Split out module_item()
|
2023-02-20 12:15:35 +11:00 |
|
Andrew Morris
|
b4ed80b307
|
Fix mutate_ident bug, improve diagnostics
|
2023-02-20 12:09:00 +11:00 |
|
Andrew Morris
|
b03102227c
|
Start printing diagnostics
|
2023-02-20 11:21:48 +11:00 |
|
Andrew Morris
|
fa5ed34894
|
Replace .expects with diagnostics
|
2023-02-20 10:56:26 +11:00 |
|
Andrew Morris
|
d73200604c
|
Convert panics to diagnostics
|
2023-02-20 10:42:06 +11:00 |
|
Andrew Morris
|
1ab93d3bdc
|
Start converting panics to diagnostics
|
2023-02-19 21:23:03 +11:00 |
|
Andrew Morris
|
1925f6c40c
|
Prototype scope_analysis
|
2023-02-19 20:58:41 +11:00 |
|
Andrew Morris
|
0264b81340
|
Fix ValueScript heading on mobile
|
2022-12-21 10:30:40 +11:00 |
|
Andrew Morris
|
39226edf45
|
Use non-dev version
|
2022-12-21 09:49:44 +11:00 |
|
Andrew Morris
|
14270f11f2
|
Add timing
|
2022-12-21 09:31:40 +11:00 |
|
Andrew Morris
|
50c54a4697
|
benchmarks
|
2022-12-21 09:31:28 +11:00 |
|
Andrew Morris
|
fda75f2c69
|
Dedupe renderJob
|
2022-12-20 19:55:35 +11:00 |
|
Andrew Morris
|
6141119285
|
Concurrent compile/run using webworkers
|
2022-12-20 19:49:18 +11:00 |
|
Andrew Morris
|
1aeec54b71
|
0.0.4 release pool semaphore when terminating job
|
2022-12-20 19:46:37 +11:00 |
|
Andrew Morris
|
f66406faf3
|
window.vslibPool
|
2022-12-20 19:08:27 +11:00 |
|
Andrew Morris
|
045a9d0d3c
|
0.0.3 rebuild with fix included 🤦♂️
|
2022-12-20 19:06:26 +11:00 |
|
Andrew Morris
|
d758f6285e
|
0.0.2 fix slot bug
|
2022-12-20 19:03:35 +11:00 |
|
Andrew Morris
|
4b58013d20
|
VslibPool
|
2022-12-20 18:46:09 +11:00 |
|
Andrew Morris
|
29d5c31a39
|
wip valuescript npm module
|
2022-12-20 18:12:16 +11:00 |
|
Andrew Morris
|
9905568e8c
|
Ignore dist
|
2022-12-14 16:35:33 +11:00 |
|
Andrew Morris
|
f4d9c265bf
|
Move static dir
|
2022-12-14 16:26:42 +11:00 |
|
Andrew Morris
|
736c0533bd
|
Reduce update throttle
|
2022-12-14 16:01:59 +11:00 |
|
Andrew Morris
|
c9f73e44fa
|
Add newlines to make assembly nicer
|
2022-12-14 15:59:23 +11:00 |
|
Andrew Morris
|
6d88e0b7e4
|
Use class version of counter example
|
2022-12-14 15:53:25 +11:00 |
|
Andrew Morris
|
12278afce8
|
Add examples
|
2022-12-14 15:49:10 +11:00 |
|
Andrew Morris
|
04e1ad1490
|
Use the class version of the binary tree example
|
2022-12-14 14:56:41 +11:00 |
|
Andrew Morris
|
89215106db
|
Comment out stats, notes
|
2022-12-14 14:48:56 +11:00 |
|
Andrew Morris
|
d82d6d8e5d
|
Fix output formatting
|
2022-12-14 14:20:28 +11:00 |
|
Andrew Morris
|
0ef5a895b3
|
Show outcome
|
2022-12-14 10:58:20 +11:00 |
|
Andrew Morris
|
3697c2cc2c
|
Show compilation failed
|
2022-12-14 10:19:33 +11:00 |
|
Andrew Morris
|
81eec5fa0d
|
Show compiled assembly
|
2022-12-14 10:11:09 +11:00 |
|
Andrew Morris
|
221ace67d6
|
Use real compile
|
2022-12-13 16:31:33 +11:00 |
|
Andrew Morris
|
800dffee43
|
Add a stub wasm module and test it
|
2022-12-13 16:02:50 +11:00 |
|
Andrew Morris
|
e80d3d61fc
|
Get things working using monaco-webpack-build
|
2022-12-13 14:07:11 +11:00 |
|