JaggerScript / docsProject documentation

Reference

Browser Playground

Look up syntax, contracts, layouts, algorithms, and exact behavior.

The browser integration turns the interpreter into a browser-native playground. Monaco provides the editable source surface, a Monarch tokenizer gives JaggerScript-specific highlighting, and a diagnostics pass marks syntax problems as the user edits.

The examples rail is part of the technical interface. Small runnable programs exercise specific runtime behaviors and provide stable fixtures for understanding parser, compiler, and interpreter output.

  • Built-in examples include FizzBuzz, CubeRoot, DoublyLinkedList, DoubleBreak, OnlyTheEvens, NestingDollClasses, AllocateAnInstance, GetTheReference, and Random.
  • The Run action parses, compiles, evaluates, and prints interpreter output.
  • The Reset action restores the selected example source.
  • The browser route makes the language testable without local installation.