037 sym canon

✓ Passing This code compiles and runs correctly.

Code

input.k

Actual

π
(2e0*π)
(5e0*π)
(3e0+(2e0*π))
2.5e-1
inv(3e0)
5e-1
2e0
0e0
π
commuted: same
(π*π)
1e0

Expected output

π
(2e0*π)
(5e0*π)
(3e0+(2e0*π))
2.5e-1
inv(3e0)
5e-1
2e0
0e0
π
commuted: same
(π*π)
1e0

Flows

flow ~lit click a branch to expand · @labels scroll to their anchor
lit (expr: π)
flow ~lit click a branch to expand · @labels scroll to their anchor
lit (expr: π+π)
flow ~lit click a branch to expand · @labels scroll to their anchor
lit (expr: (2*π)+(3*π))
flow ~lit click a branch to expand · @labels scroll to their anchor
lit (expr: 2*π+3)
flow ~lit click a branch to expand · @labels scroll to their anchor
lit (expr: 1/4)
flow ~lit click a branch to expand · @labels scroll to their anchor
lit (expr: 1/3)
flow ~lit click a branch to expand · @labels scroll to their anchor
lit (expr: √(0.25))
flow ~lit click a branch to expand · @labels scroll to their anchor
lit (expr: √(2)*√(2))
flow ~lit click a branch to expand · @labels scroll to their anchor
lit (expr: π-π)
flow ~lit click a branch to expand · @labels scroll to their anchor
lit (expr: 1/(1/π))
flow ~lit click a branch to expand · @labels scroll to their anchor
lit (expr: e*π)
flow ~lit click a branch to expand · @labels scroll to their anchor
lit (expr: π)
flow ~lit click a branch to expand · @labels scroll to their anchor
lit (expr: π)

Test Configuration

MUST_RUN