GitHub - liljencrantz/crush: Crush is a command line shell that is also ...
Crush. Crush is an attempt to make a traditional command line shell that is also a modern programming language. It has the features one would expect from a modern programming language like a type system, closures and lexical scoping, but with a syntax geared toward both batch and interactive shell usage.