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

Starting the athenaCL Interpreter

athenaCL is a single application: open it as you would any other program on your platform. Everything it needs, including its Python interpreter, is built into the application, so there is nothing to install alongside it.

The window opens on the athenaCL prompt, with the caret already in it: a command can be typed straight away. Commands are entered at the prompt, and what they print appears above it, in the log. Enter cmd to see all commands, help for help with one of them, and AUdoc to read this manual inside the application.

The athenaCL prompt

pi{}ti{} :: type a command or 'help'

The athenaCL prompt “::” is preceded by information concerning the AthenaObject. The active PathInstance is named within “pi{}”, and the active TextureInstance within “ti{}”; both are empty until one is created. This will be explained in greater detail below.

Around the log, the window carries the things that would otherwise need a command. Above it are the sound font the built-in player plays with, the scratch folder athenaCL writes its files to, with a button that opens its files beside the log, and a switch between the light and the dark look. Below it are the active Path and Texture, and the tempo and volume the built-in player plays at.