parser · prereleases · 2026.10.13-pre.1
Parser prerelease 2026.10.13-pre.1
A prerelease headed for 2026.10.13: every file here was cut together from one workbench revision, to be tried before that day. /parser.js and /parser/latest.js never serve it. A file never changes once it is here; if the prerelease is pruned, its paths answer 404.
- Workbench
- spw-workbench 0.3.0 at
749899ee8a66e8974401dfcbf2bb7c6cb56dfea1 - Grammar
- 0.3.0
- Headed for
2026.10.13- Default
- full min,
parser.js, the same bytes asfull.min.js - Manifest
manifest.json- Try it
- the guide, read with this build
full.min.js
- Variant
- full The parser: parse and parseExpression.
- Form
- min
- Bytes
- 74,362
- sha256
1178d6dcb1fff8f320e02aac76bd26f356c162904c88ce0add54c47b33f3f7a6- Integrity
sha384-3z4BJ0iV0RNHZxcLwxj6aYiNvptSbasgND3GorXZA5GBQEgDE75KvZA4WE9jLCFz
import { parse } from "https://spw.quest/parser/2026.10.13-pre.1/full.min.js";
<script type="module" src="https://spw.quest/parser/2026.10.13-pre.1/full.min.js" integrity="sha384-3z4BJ0iV0RNHZxcLwxj6aYiNvptSbasgND3GorXZA5GBQEgDE75KvZA4WE9jLCFz" crossorigin="anonymous"></script>
full.debug.js
- Variant
- full The parser: parse and parseExpression.
- Form
- debug
- Bytes
- 159,590
- sha256
498ed36508a2cc71dc2ad951bab0fae235732952a22fbc39f4b11d3a8366769f- Integrity
sha384-ScccX9G8hjEJ2pCZNWqVBViFgeZ9ojcdRkpfBU9g4gwIFLIZAFPcOm0djU3AAeB/
import { parse } from "https://spw.quest/parser/2026.10.13-pre.1/full.debug.js";
<script type="module" src="https://spw.quest/parser/2026.10.13-pre.1/full.debug.js" integrity="sha384-ScccX9G8hjEJ2pCZNWqVBViFgeZ9ojcdRkpfBU9g4gwIFLIZAFPcOm0djU3AAeB/" crossorigin="anonymous"></script>
full.debug.js.map
- Variant
- full The parser: parse and parseExpression.
- Form
- debug
- Kind
- map
- Bytes
- 364,599
- sha256
45f875ccd2af350b92886f9c7451dce46ad6a23bb2184f87f17bf0b2a0d765ee- Integrity
sha384-TGGPiPwmUm5i9Q9szp1sYBlW5j89wfeSmZFsk4JO+B69f5mEV3g09b9dMEZm6Vvq
lite.min.js
- Variant
- lite The scanner: marks operators and braces without parsing.
- Form
- min
- Bytes
- 2,930
- sha256
06a3379d06c0e05193ed17628e567a74eb3ff6614b0987163949737b68d6a3ca- Integrity
sha384-+kdEN+7hIvjk58wT4WlB2zxzOLTcsX8XFnBdEt4FnCLDhm4VnxImR8hiS2rsj7sp
import { scan } from "https://spw.quest/parser/2026.10.13-pre.1/lite.min.js";
<script type="module" src="https://spw.quest/parser/2026.10.13-pre.1/lite.min.js" integrity="sha384-+kdEN+7hIvjk58wT4WlB2zxzOLTcsX8XFnBdEt4FnCLDhm4VnxImR8hiS2rsj7sp" crossorigin="anonymous"></script>
lite.debug.js
- Variant
- lite The scanner: marks operators and braces without parsing.
- Form
- debug
- Bytes
- 5,612
- sha256
b64f0be7080fd7a624143a4af94c011a5e2d34f1aa8b1457a1fdc4c23c4a4177- Integrity
sha384-dAQIEpmKgQB+MjzuRTyOpqExYAeid/HN0/C2n6cKjLBTK3A30Bjn4p3cppNnaUXq
import { scan } from "https://spw.quest/parser/2026.10.13-pre.1/lite.debug.js";
<script type="module" src="https://spw.quest/parser/2026.10.13-pre.1/lite.debug.js" integrity="sha384-dAQIEpmKgQB+MjzuRTyOpqExYAeid/HN0/C2n6cKjLBTK3A30Bjn4p3cppNnaUXq" crossorigin="anonymous"></script>
lite.debug.js.map
- Variant
- lite The scanner: marks operators and braces without parsing.
- Form
- debug
- Kind
- map
- Bytes
- 14,256
- sha256
0237573c9747bdc1b3607a0c98519fc010d38f4f224886a689c3b90ad59733e7- Integrity
sha384-3dPtxlPXamos1MXIpLtl7vFlyNUciYFrJAboSWMC8yPIvyk2TeAY5f+Zp76EPcUD
parser.js default alias
- Variant
- full The parser: parse and parseExpression.
- Form
- min
- Same bytes as
full.min.js- Bytes
- 74,362
- sha256
1178d6dcb1fff8f320e02aac76bd26f356c162904c88ce0add54c47b33f3f7a6- Integrity
sha384-3z4BJ0iV0RNHZxcLwxj6aYiNvptSbasgND3GorXZA5GBQEgDE75KvZA4WE9jLCFz
import { parse } from "https://spw.quest/parser/2026.10.13-pre.1/parser.js";
<script type="module" src="https://spw.quest/parser/2026.10.13-pre.1/parser.js" integrity="sha384-3z4BJ0iV0RNHZxcLwxj6aYiNvptSbasgND3GorXZA5GBQEgDE75KvZA4WE9jLCFz" crossorigin="anonymous"></script>