Something went wrong. Try again.
Shells in OCaml
Something went wrong. Try again.
Arithmetic Expressions master
The initial engine for handling arithmetic expressions. There are plenty more operators to add, but those shouldn't be too hard. The real challenge is to fix the shell parser for consuming the expressions, it is currently broken w.r.t double left parens appearing inside the expression itself, e.g. $(( ((1 + 1) * 4) )).
Author Patrick Ferris Date (Jan 25, 2026, 1:13 PM UTC) Commit 86ab5754 86ab5754de2acdfbb60a4b21bc1023e0cf803056 Parent 236b7b12 236b7b12391e5a68a75cf8f0c8ccb3a5b4ec833d