All apps/Numbat

Numbat

numbat

A statically typed programming language for scientific computations with first-class support for physical dimensions and units.

Runs as numbat|macOS, Linux, Windows|github.com

Command form

ai-draft · 2 tasks · 6 fields

Evaluate expressions, run a script file, or start the interactive session. Script arguments are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui numbat
Run NumbatExample values, fixed in this page — nothing here reaches a terminal
Basic
Expression*
string
Stay interactive afterwards
--inspect-interactively
TasksEach one presets the form for one job
Evaluate expression
expressioninteractive
Run script
fileinteractive
ParametersOnly these flags are editable in the form
Script file
Leave empty for an interactive session.
path · positional 0
Expression
string · repeatable
--expression-e
Stay interactive afterwards
boolean
--inspect-interactively-i
Skip user config
boolean
--no-config
Skip user init file
boolean
--no-init
Skip prelude
boolean
--no-prelude-N
SourcesEvery flag above is checked against these
help
numbat-cli/src/main.rs (clap derive; field names map to flags): file: Path to source file with Numbat code. If none is given, an interactive session is started. -e, --expression <CODE> Evaluate a single expression. Can be specified multiple times to evaluate several expressions in sequence. -i, --inspect-interactively Enter interactive session after…
help

github.com

Before it fills your prompt, Otty checks the installed numbat against its version. A form that does not match your version is not offered.