js-on-sx: baseline commit (278/280 unit, 148/148 slice, runner stub)

Initial commit of the lib/js/ tree and plans/ directory. A previous
session left template-string work in progress — 278/280 unit tests pass
(2 failing: tpl part-count off-by-one, escaped-backtick ident lookup).
test262-runner.py and scoreboard are placeholders (0/8 with 7 timeouts);
fixing the runner is the next queue item.
This commit is contained in:
2026-04-23 19:42:16 +00:00
parent 14b6586e41
commit 9e568ad886
310 changed files with 7056 additions and 0 deletions

View File

@@ -0,0 +1 @@
3

View File

@@ -0,0 +1 @@
1 + 2

View File

@@ -0,0 +1 @@
5

View File

@@ -0,0 +1 @@
1 + 2 * 3 - 4 / 2

View File

@@ -0,0 +1 @@
-6

View File

@@ -0,0 +1 @@
~5

View File

@@ -0,0 +1 @@
10

View File

@@ -0,0 +1 @@
1 + 2 + 3 + 4

View File

@@ -0,0 +1 @@
3

View File

@@ -0,0 +1 @@
12 / 4

View File

@@ -0,0 +1 @@
"12"

View File

@@ -0,0 +1 @@
1 + "2"

View File

@@ -0,0 +1 @@
1

View File

@@ -0,0 +1 @@
10 % 3

View File

@@ -0,0 +1 @@
-5

View File

@@ -0,0 +1 @@
-5

View File

@@ -0,0 +1 @@
9

View File

@@ -0,0 +1 @@
(1 + 2) * 3

View File

@@ -0,0 +1 @@
5

View File

@@ -0,0 +1 @@
+5

View File

@@ -0,0 +1 @@
1024

View File

@@ -0,0 +1 @@
2 ** 10

View File

@@ -0,0 +1 @@
512

View File

@@ -0,0 +1 @@
2 ** 3 ** 2

View File

@@ -0,0 +1 @@
7

View File

@@ -0,0 +1 @@
1 + 2 * 3

View File

@@ -0,0 +1 @@
"ab"

View File

@@ -0,0 +1 @@
"a" + "b"

View File

@@ -0,0 +1 @@
6

View File

@@ -0,0 +1 @@
10 - 4