MOO//ACADEMY
?

LambdaMOO and ToastStunt

ToastStunt extends LambdaMOO. Choose a profile to change execution and the available examples in this educational runtime.

FeatureLambdaMOOToastStunt
IntegersSigned 32-bitSigned 64-bit
Maps and map builtinsUnavailableAvailable
index / rindex offset argumentUnavailableAvailable
Right side of inListsLists, strings, map values
-5 % 3-21

Every track and the sandbox has its own saved world for each profile. Lesson drafts are saved separately. Switching saves your work first. Reset track world or Reset sandbox world resets only the active track or sandbox. Load lesson starting world loads that lesson’s prepared starting checkpoint. Import a world using the profile that exported it. Lesson progress is shared.

These are educational subsets, not full MOO servers. General permission enforcement, command dispatch and task scheduling are unavailable. Networking examples use explicit simulations or configured responses. Both profiles use the same comments, implicit returns, and truthiness rules taught here.

EXECUTION LAB 0 / 10 LESSONS
01
FOUNDATIONS

Objects are the world

YOUR OBJECTIVE
Lesson options

Your world carries over between lessons in this track. If you’re completing the guided lessons in order, you do not need to load a starting world each time. Loading is optional: use it if you skipped ahead, experiments changed the required state, or you want a fresh start.

This replaces this track’s world. Your code, progress, and other saved worlds are kept.

#42:describer d
1
Loading syntax parser…
FEEDBACK
Loading syntax parser…
·
Execution help

Each track keeps a separate world per profile. Changes persist between runs. Objectives are checked in separate prepared worlds.

Stop discards the active run’s changes. The inspector shows committed state. This educational runtime does not provide general permission enforcement or command dispatch.

Loading saved workspace…

Ctrl/⌘↵ to run
World management

Reset restores this workspace to its beginning and keeps code and progress.