Project documentation
JaggerScript
Start with a guided exercise, solve a specific task, look up an exact contract, or explore the design.
Tutorials
Learn through a guided exercise with a concrete checkpoint.
Explore JaggerScript →How-to guides
Complete a task or diagnose a specific problem.
Trace an invalid member access →Extend syntax without leaking parser helpers →Reference
Look up syntax, contracts, layouts, algorithms, and exact behavior.
Language Model →Parser and Compiler Pass →Grammar and Surface Semantics →Typed Program Representation →Interpreter Runtime →Allocation and Object Identity →Evaluation Semantics →Expression Semantics →Browser Playground →Diagnostics and Editor Tooling →Runtime Errors and Safety Checks →Explanation
Understand the design decisions, alternatives, and limits.
Motivation →Tradeoffs and Missing Pieces →Results and Design Properties →Project context and scope →