Language

For someone who wants to write programs.

  1. Start — try it in the browser, or install the command line and get a prompt.
  2. The osen language — the guided tour, every example a live box you can edit and run: names, calls, functions of your own, choosing, folding, and where a name is found.
  3. Examples — small, complete programs from the command-line host, each demonstrating one thing.
  4. Grammar and Reference — the rules, precisely stated, and every built-in name with what it is made of.
  5. The machinery, for when something surprises you: How osen evaluates, Declarations and Errors.