speckl/compiler/dist
Scott Scoble a392163630 Fix multiline type/object parsing, Map inline records, set-diff for Maps
- Add braceDepth tracking to Map/Set type parsing for inline records
- Fix multiline state block joining to preserve type expressions
- Fix multiline object literal parsing in assignments
- Add smart set-difference for Maps vs Sets
- Fix bare notIn for Sets
- Add non-null assertion (!) to Map.get() calls
- Add implicit event interface generation from emit statements
- Protect object literals from this. prefix injection
2026-05-11 18:42:59 -07:00
..
__tests__ Wire up compiler generators + fix parser for SpeckDL edge cases 2026-05-02 15:14:31 -07:00
generators Add SpeckDL compiler scaffold 2026-04-29 15:12:08 -07:00
index.d.ts Add SpeckDL compiler scaffold 2026-04-29 15:12:08 -07:00
index.d.ts.map Add SpeckDL compiler scaffold 2026-04-29 15:12:08 -07:00
index.js feat(rust): Rust codegen backend (speckl#24) 2026-05-09 23:24:40 -07:00
index.js.map feat(rust): Rust codegen backend (speckl#24) 2026-05-09 23:24:40 -07:00
parser.d.ts TS generator: fix #12 (5 expression patterns) + #11 (opaque record types) 2026-05-11 10:16:15 -07:00
parser.d.ts.map TS generator: fix #12 (5 expression patterns) + #11 (opaque record types) 2026-05-11 10:16:15 -07:00
parser.js Fix multiline type/object parsing, Map inline records, set-diff for Maps 2026-05-11 18:42:59 -07:00
parser.js.map Fix multiline type/object parsing, Map inline records, set-diff for Maps 2026-05-11 18:42:59 -07:00