Andrew Morris
|
b10861389a
|
Class static constants
|
2023-07-25 09:28:04 +10:00 |
|
Andrew Morris
|
9a327ababe
|
Implement static method props
|
2023-07-24 17:57:51 +10:00 |
|
Andrew Morris
|
2d58ef5ebd
|
Implement method props
|
2023-07-24 17:47:13 +10:00 |
|
Andrew Morris
|
317ca24cfe
|
Support functions and classes in static expressions
|
2023-07-24 17:30:34 +10:00 |
|
Andrew Morris
|
72a7ab5c37
|
Static eval for arrow functions
|
2023-07-24 14:49:38 +10:00 |
|
Andrew Morris
|
0d59881d82
|
Document SWC bug
|
2023-07-21 17:51:19 +10:00 |
|
Andrew Morris
|
0ec8093ae4
|
Fix category of passing test
|
2023-07-21 17:32:53 +10:00 |
|
Andrew Morris
|
bccc43f264
|
Fix doubleCapture.ts
|
2023-07-21 17:21:22 +10:00 |
|
Andrew Morris
|
7ce3e4b2bb
|
Fix reverting this in try-catch
|
2023-07-21 16:52:40 +10:00 |
|
Andrew Morris
|
0927e1d312
|
Fix category of passing test
|
2023-07-21 16:42:48 +10:00 |
|
Andrew Morris
|
9536a5fc6e
|
Capture this in arrow functions
|
2023-07-21 16:38:30 +10:00 |
|
Andrew Morris
|
6bb533e4ba
|
Update richards.ts using more new features
|
2023-07-07 17:55:58 +10:00 |
|
Andrew Morris
|
bfe8245103
|
Update richards.ts
|
2023-07-07 17:47:32 +10:00 |
|
Andrew Morris
|
24438aecb7
|
Implement constants that refer to other constants
|
2023-07-07 17:46:29 +10:00 |
|
Andrew Morris
|
8e5f41cf40
|
tutorial/typeScriptFeatures.ts
|
2023-07-07 11:39:08 +10:00 |
|
Andrew Morris
|
d763e0dd13
|
Implement enums
|
2023-07-07 10:49:21 +10:00 |
|
Andrew Morris
|
4339f562f7
|
Use ~ in constant
|
2023-07-06 21:55:15 +10:00 |
|
Andrew Morris
|
d9ce30d2d1
|
Use padStart
|
2023-07-06 18:21:51 +10:00 |
|
Andrew Morris
|
2f0db65d30
|
Fix template string bug
|
2023-07-06 18:18:19 +10:00 |
|
Andrew Morris
|
37c9f09c2f
|
Add failing test
|
2023-07-06 18:11:02 +10:00 |
|
Andrew Morris
|
2ee11752ad
|
Extract bigint constants, update p25 example
|
2023-07-06 17:58:28 +10:00 |
|
Andrew Morris
|
4e2fb4b0d4
|
Remove completed TODO
|
2023-07-06 17:30:22 +10:00 |
|
Andrew Morris
|
711ad1e762
|
Use param props in examples
|
2023-07-06 17:13:52 +10:00 |
|
Andrew Morris
|
57b3a6b543
|
Implement typescript param props
|
2023-07-06 16:30:24 +10:00 |
|
Andrew Morris
|
d3e1338599
|
Add failing test
|
2023-07-06 16:04:34 +10:00 |
|
Andrew Morris
|
5cdd45b133
|
Use in operator
|
2023-07-06 15:58:42 +10:00 |
|
Andrew Morris
|
814fb09159
|
Implement in operator
|
2023-07-06 15:56:04 +10:00 |
|
Andrew Morris
|
eb95deeb5d
|
Implement negative indexes for Range.at
|
2023-07-06 14:36:29 +10:00 |
|
Andrew Morris
|
fcc140c46c
|
Fix throw %!e
|
2023-07-06 14:27:01 +10:00 |
|
Andrew Morris
|
2952d69698
|
Fix this params
|
2023-07-06 14:06:51 +10:00 |
|
Andrew Morris
|
a3ae60eca7
|
Add failing test
|
2023-07-06 13:44:11 +10:00 |
|
Andrew Morris
|
557355091a
|
Fix mergeSortStepper
|
2023-07-06 13:30:21 +10:00 |
|
Andrew Morris
|
6c18165a5e
|
Formatting
|
2023-07-06 11:49:18 +10:00 |
|
Andrew Morris
|
9000487b2f
|
Fix switch tests
|
2023-07-06 10:27:41 +10:00 |
|
Andrew Morris
|
ced2b3cee6
|
Implement switch
|
2023-07-06 10:22:05 +10:00 |
|
Andrew Morris
|
70102961c6
|
Fix test
|
2023-07-05 12:22:17 +10:00 |
|
Andrew Morris
|
55c51d0fa7
|
Add failing test
|
2023-07-05 12:01:57 +10:00 |
|
Andrew Morris
|
8324e3c883
|
Fix test
|
2023-07-01 10:35:44 +10:00 |
|
Andrew Morris
|
e3f611cf59
|
Simplify and improve handle_releases_impl
|
2023-07-01 10:03:32 +10:00 |
|
Andrew Morris
|
7ad17b73b6
|
Reduce exception copying
|
2023-07-01 09:21:47 +10:00 |
|
Andrew Morris
|
7a7ba86921
|
Add failing test
|
2023-07-01 09:14:51 +10:00 |
|
Andrew Morris
|
f985698724
|
Release registers upon return
|
2023-07-01 08:24:42 +10:00 |
|
Andrew Morris
|
996ffc2df2
|
Improve swap copy testing and add new failing copy test
|
2023-06-30 17:51:47 +10:00 |
|
Andrew Morris
|
264b8dee40
|
remove_noops
|
2023-06-30 17:19:28 +10:00 |
|
Andrew Morris
|
6ee59518cf
|
Take registers and remove unused movs
|
2023-06-30 14:12:27 +10:00 |
|
Andrew Morris
|
4005510bf2
|
Remove .take() from compiler first pass
|
2023-06-30 09:47:31 +10:00 |
|
Andrew Morris
|
ebf4ca9ae4
|
Fix bugs
|
2023-06-29 19:26:42 +10:00 |
|
Andrew Morris
|
dc99c521af
|
Fix raytrace, add overall score to benchmark
|
2023-06-29 11:42:12 +10:00 |
|
Andrew Morris
|
05efdfd517
|
Add structural comparison
|
2023-06-29 11:05:12 +10:00 |
|
Andrew Morris
|
0a840c0b08
|
Fallback to ecma spec-based comparisons
|
2023-06-28 17:56:56 +10:00 |
|