We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.

-93

From Esolang
Jump to navigation Jump to search

-93 is a joke "esolang" by user:raiseafloppafan7741 in 2026 to force Esofish implementors to implement numbers named after imaginary/complex numbers, quaternions, and matrices with symbolic computation to prevent losing precision.

Overview

The first line is interpreted as an algebraic expression represented with symbolic computation like an AST to prevent precision loss. Then, the following lines of the program are interpreted as a program in that language.

pi, e, gamma (Euler's constant), tau, i, j, k, and other math constants and functions are supported. Equations and inequalities are also supported.

Matrices can be done with:

| 1 2 3 |
| 4 5 6 |
| 7 8 9 |
program

Examples

1 + i truth-machine

1 + i
[$$[(:p)i?]i?][$$p]C:)ii*+?

See also

  • Esofish
  • 93 forces Esofish implementors to implement negative number esolangs
  • -2 forces Esofish implementors to implement floating-point number esolangs