One binary, no runtime. The release binary is self-contained.
Every new dependency requires explicit justification.
The library is pure.ccalc-engine has no I/O, no terminal codes,
no rustyline. The binary owns all user-facing interaction.
Modern MATLAB standard (R2016b+). Where MATLAB and Octave differ,
ccalc follows modern MATLAB. Example: 'text' is a char array (numeric),
"text" is a string object.
Version is defined once in [workspace.package]; both crates inherit it.
No runtime allocations on the hot path beyond the input string itself.