This website requires JavaScript.
Explore
Help
Sign in
amir
/
dreamstack
Watch
1
Star
0
Fork
You've already forked dreamstack
0
Code
Issues
Pull requests
Projects
Releases
Packages
Wiki
Activity
Actions
4a15e0b70c
dreamstack
/
compiler
/
ds-parser
/
Cargo.toml
7 lines
88 B
TOML
Raw
Normal View
History
Unescape
Escape
feat: DreamStack compiler foundation — Phase 0/1 Complete compiler pipeline from .ds source to reactive browser apps: - ds-parser: lexer (string interpolation, operators, keywords) + recursive descent parser with operator precedence + full AST types - ds-analyzer: signal graph extraction (source/derived classification), topological sort for glitch-free propagation, DOM binding analysis - ds-codegen: JavaScript emitter with embedded reactive runtime (~3KB signal/derived/effect system) and dark-theme CSS design system - ds-cli: build (compile to HTML+JS), dev (live server), check (analyze) Verified working: source signals, derived signals, event handlers, conditional rendering (when), 12 unit tests passing, 6.8KB output.
2026-02-25 00:03:06 -08:00
[
package
]
name
=
"ds-parser"
feat: Bump package versions, add physics body sleeping, revolute motor, and prismatic joints, and enhance type checker exhaustiveness.
2026-03-10 21:07:22 -07:00
version
=
"0.6.0"
feat: DreamStack compiler foundation — Phase 0/1 Complete compiler pipeline from .ds source to reactive browser apps: - ds-parser: lexer (string interpolation, operators, keywords) + recursive descent parser with operator precedence + full AST types - ds-analyzer: signal graph extraction (source/derived classification), topological sort for glitch-free propagation, DOM binding analysis - ds-codegen: JavaScript emitter with embedded reactive runtime (~3KB signal/derived/effect system) and dark-theme CSS design system - ds-cli: build (compile to HTML+JS), dev (live server), check (analyze) Verified working: source signals, derived signals, event handlers, conditional rendering (when), 12 unit tests passing, 6.8KB output.
2026-02-25 00:03:06 -08:00
edition
.
workspace
=
true
[
dependencies
]
Reference in a new issue
Copy permalink