A statically typed shell language focusing on scripting usage.
Currently, under heavy development. Language specification is subject to change without notice.
- Linux x86-64
- cmake 3.0 or later
- autotools, libtool (for building re2c)
- make/ninja
- gcc/clang (need gnu++14 support)
- libpcre
- fzf (for history search)
- gcc (5, 6, 7, 8, 9)
- clang (3.6, 3.7, 3.8, 3.9, 4, 5, 6, 7, 8, 9, 10)
- Linux AArch64
- macOS
- Windows x64
- Cygwin
- WSL
$ cmake .
$ make && make install
$ ydsh