THIS CODE IS UNDER DEVELOPMENT AND NOT YET READY FOR USE! "Calc3" is a re-implementation of ye olde perl calculator (qv calc in this codecloset). Calc1 and calc2 were developed very haphazardly and without any thought to maintainability or expandability, so calc3 is an attempt at a cleaner implementation with an eye towards future extension, and inclusion and integration of similar interactive clients I've cobbled together in recent years. Calc3 introduces the concept of "modes", so that depending on which mode the calculator is in, it could interpret C, perl, SQL, or shell commands, though at the present only the "perl" mode is even marginally functional. Though it is still primarily a calculator, in time I aim to make calc3 my default shell. Please go read the documentation (such as it is) for calc2 first. Calc3 behaves like calc2 in its default mode.