Runtime

Input, output, and CSV

Runtime-host output, pauses, and strict numeric CSV files.

01

Output and pauses

disp(value) writes and flushes one line. pause supports timed waits, interactive waits, and on/off/query session state.

02

Numeric CSV

CSV is UTF-8, comma-separated, headerless, and numeric. Rows must be rectangular; whitespace and a UTF-8 BOM are accepted.

Sun
A = readmatrix("data.csv");
writematrix(A * 2, "result.csv");
03

Filesystem behavior

Writes replace regular files atomically and reject symlink destinations. Paths are relative to the process or Studio project context. CSV is interpreter-only and depends on runtime-host filesystem access.