Andrew Morris
|
7894bea70a
|
Publish internal_error_builtin
|
2024-07-17 16:38:54 +09:00 |
|
Andrew Morris
|
f1fa9be0b6
|
Publish FirstStackFrame
|
2024-07-17 16:35:21 +09:00 |
|
Andrew Morris
|
552f3a426a
|
Publish stack frame things
|
2024-07-17 16:31:58 +09:00 |
|
Andrew Morris
|
658b90ddd7
|
Publish BUILTIN_VALS
|
2024-07-17 16:25:27 +09:00 |
|
Andrew Morris
|
a35fd06fce
|
Move some things into utils.rs
|
2024-07-17 15:09:39 +09:00 |
|
Andrew Morris
|
7fb6e8c241
|
Make unary op copyable
|
2024-07-17 12:26:21 +09:00 |
|
Andrew Morris
|
79f54c2027
|
Add PartialEq, Eq to op enums
|
2024-07-17 10:27:49 +09:00 |
|
Andrew Morris
|
357c31f117
|
Supply input val to override_unary_op
|
2024-07-17 10:12:34 +09:00 |
|
Andrew Morris
|
27115c3e24
|
Enable right side to override binary ops
|
2024-07-17 10:07:21 +09:00 |
|
Andrew Morris
|
731e34c99e
|
Forward op overrides in Val
|
2024-07-17 09:55:34 +09:00 |
|
Andrew Morris
|
0bbf100eb2
|
cargo clippy --fix
|
2024-07-16 11:22:12 +09:00 |
|
Andrew Morris
|
e62cebbcb1
|
Add clone, debug to op enums
|
2024-07-16 11:18:47 +09:00 |
|
Andrew Morris
|
1adfacf00c
|
Publish error and type_error builtins
|
2024-07-15 14:45:04 +09:00 |
|
Andrew Morris
|
01c41c5b5b
|
Expose BinaryOp, UnaryOp
|
2024-07-15 13:01:47 +09:00 |
|
Andrew Morris
|
9a105c44c1
|
Enable op overrides
|
2024-07-15 12:58:02 +09:00 |
|
Andrew Morris
|
ea9e16b4cb
|
Ignore vsdb files when testing
|
2024-03-01 15:27:16 +11:00 |
|
Andrew Morris
|
38ec6cc6d9
|
Add todoApp
|
2024-03-01 15:23:19 +11:00 |
|
Andrew Morris
|
f866fb1c7f
|
Fix unicode rendering, handle checked attribute, string escaping, array rendering
|
2024-03-01 14:45:50 +11:00 |
|
Andrew Morris
|
6d83ec2079
|
Fix get_span_text unicode bug
|
2024-03-01 12:19:12 +11:00 |
|
Andrew Morris
|
131ebcc0f9
|
Implement special behavior for style attribute
|
2024-03-01 12:03:21 +11:00 |
|
Andrew Morris
|
5765983351
|
Render jsx output
|
2024-03-01 11:33:04 +11:00 |
|
Andrew Morris
|
06735e26b0
|
Add jsx example to playground
|
2024-03-01 11:18:00 +11:00 |
|
Andrew Morris
|
7cb9e7d720
|
Implement jsx responses
|
2024-03-01 10:28:23 +11:00 |
|
Andrew Morris
|
b6baaf7319
|
Fix overwriting state with undefined on exceptions
|
2024-03-01 10:10:19 +11:00 |
|
Andrew Morris
|
add823ca55
|
Fix test
|
2024-03-01 10:01:03 +11:00 |
|
Andrew Morris
|
14c4d3cb37
|
Workaround swc double line break bug
|
2024-02-29 19:22:22 +11:00 |
|
Andrew Morris
|
4cb49dc81c
|
Fix nested jsx pretty printing
|
2024-02-29 19:03:56 +11:00 |
|
Andrew Morris
|
30c5a52de7
|
Implement jsx instruction
|
2024-02-29 17:54:11 +11:00 |
|
Andrew Morris
|
190591defa
|
Compile jsx expressions
|
2024-02-29 14:54:11 +11:00 |
|
Andrew Morris
|
7915db4689
|
Add jsx instruction
|
2024-02-29 11:01:41 +11:00 |
|
Andrew Morris
|
e249776a10
|
Clear read cache
|
2024-02-29 10:04:13 +11:00 |
|
Andrew Morris
|
7368453a2e
|
Use actor to avoid re-opening the db for every request
|
2024-02-28 18:36:42 +11:00 |
|
Andrew Morris
|
ea61799b5c
|
Split out db_host
|
2024-02-28 12:07:28 +11:00 |
|
Andrew Morris
|
a540b8a02e
|
Fix website build
|
2024-02-28 11:03:35 +11:00 |
|
Andrew Morris
|
2f68a96dcd
|
It works!
|
2023-12-29 16:18:27 +11:00 |
|
Andrew Morris
|
82934f21f6
|
wip (why is it hard to get the body in actix-web?)
|
2023-12-29 15:31:51 +11:00 |
|
Andrew Morris
|
6949a52c9a
|
Basic webserver with no request body
|
2023-12-29 14:36:49 +11:00 |
|
Andrew Morris
|
f38b5d331a
|
wip: db host subcommand
|
2023-12-21 15:34:26 +11:00 |
|
Andrew Morris
|
b21da6f556
|
Implement read cache for bytecode
|
2023-12-21 13:55:03 +11:00 |
|
Andrew Morris
|
63798c49cd
|
Implement read cache for Val
|
2023-12-21 12:58:43 +11:00 |
|
Andrew Morris
|
299b986638
|
Update test
|
2023-12-18 15:18:17 +11:00 |
|
Andrew Morris
|
1c04e92753
|
Implement delete
|
2023-12-18 15:11:18 +11:00 |
|
Andrew Morris
|
8b2d880c6a
|
Compile (but not run) delete expressions
|
2023-12-18 14:31:07 +11:00 |
|
Andrew Morris
|
62108d1a49
|
Implement void, add delete instruction
|
2023-12-18 13:47:10 +11:00 |
|
Andrew Morris
|
339e65788c
|
Add failing test
|
2023-12-18 12:50:25 +11:00 |
|
Andrew Morris
|
36d0e376da
|
Enable autofix
|
2023-12-18 12:46:30 +11:00 |
|
Andrew Morris
|
a1e1b484fc
|
Use lines array, undefined means, stop, update example
|
2023-11-05 15:52:32 +10:00 |
|
Andrew Morris
|
eb4c1828f2
|
Provide screen dimensions
|
2023-11-05 15:12:32 +10:00 |
|
Andrew Morris
|
7e6e4b5540
|
Remove termion_test
|
2023-11-05 14:53:06 +10:00 |
|
Andrew Morris
|
e62898bcb6
|
Persist db changes for console apps
|
2023-11-05 14:50:39 +10:00 |
|