Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Glossary

A language-switchable reference for every Ling keyword, type, literal and builtin. Pick a language from the selector in the top bar — the tables and the sidebar switch to show only that language’s spelling.

  • 40 keywords · 6 types · 363 builtins across 12 crates.

Builtins by crate

  • ling (core runtime) — I/O, math, noise, time, colour helpers and collections — always available.
  • ling-graphics — Window, 2-D/3-D drawing, camera, lighting, cel shading, vector textures, surfaces, shadows and SVG export.
  • ling-ui — HUD, meters, controls, game UI widgets and vector fonts.
  • ling-audio — Tone synthesis, WAV playback, microphone capture, spatial SFX, samples and FX.
  • ling-music — Music decode/analysis, GM synth, rhythm grading, karaoke and MIDI.
  • ling-physics — Vector maths, forces, soft bodies, rigid + angular bodies and a liquid sim.
  • ling-animation — The Anima procedural-animation drivers: tweens, gaits, springs, gears and IK.
  • ling-ai — Neural nets, behaviour trees and the dialog LLM.
  • ling-crypto — Hashing, AEAD, signatures and the geometric / post-quantum suite.
  • ling-input — Gamepad / joystick polling, sticks, triggers and rumble.
  • ling-net — HTTP and WebSocket clients.
  • ling-dialog — On-screen dialog boxes with typewriter text.